【发布时间】:2011-05-21 08:51:31
【问题描述】:
我想对asp.net mvc提出一些问题。实际上,我不熟悉web开发。我的问题是我有两个控制器,一个是登录,另一个是 profile.登录后,我想调用profile.so,我用这种方式,
return RedirectToAction("DiaplayProfile","Profile",new { personID = Person.personID});
我的问题是我传递的参数显示在 URL 中。我不想显示。在 web 开发中,如果我们使用 post 方法发送数据,参数不显示在 url 中,是否正确?对我来说,我需要传递参数,但是,我不想在 url 上显示。 我如何在 MVC RedirectToAction 的 post 方法中使用?我还用 TempData 进行了测试 传递数据,但是,如果我刷新它就会消失。我如何处理这个?而且, 我可以使用 [AcceptVerbs(HttpVerbs.Post)] 来解决这个问题吗?
请指导我正确的方式。
问候 冲
【问题讨论】:
标签: asp.net asp.net-mvc