ASP.net MVC - 视图上的多个表单,每个表单调用不同的操作,但需要再次显示相同的视图
我的视图中有 3 个表格。每一个都回发到不同的操作。当操作完成时,我调用最初将用户引导至页面的原始操作,但 MVC 正在寻找回发操作的视图。如何让 MVC 发布到当前视图的不同名称的操作,同时仍然重新加载同一页面?
I have 3 forms on my View. Each of these all post back to a different action. When the action is complete, I call my original Action that led the user to the page originally, but MVC is looking for a view of the postback Action. How can I get MVC to post to an action of a different name of the current view, while still having it reload the same page?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
完成邮包操作后返回此信息:
Return this when you are done with your post pack Action:
我将如何解决这个问题:
在您看来,对于每个表单:
在您的操作中:
强类型 Html.BeginForm 来自 MVCFutures (Microsoft.Web.Mvc)
强类型 RedirectToAction 来自 MvcContrib。
How I would solve the problem:
In your view, for each form:
In your action:
The strongly typed Html.BeginForm is from MVCFutures (Microsoft.Web.Mvc)
The strongly typed RedirectToAction is from MvcContrib.