0
如果我在操作方法上调用了RenderAction,该视图具有没有参数的Html.BeginForm(),我的表单操作会回退父url。RenderAction - 在不影响父项的情况下使用它
如果我添加任何参数(路由值,动作等),窗体操作属性被替换为MyChildContorller的控制器名称和操作。
如何在不影响父网址的情况下使用RenderAction?
如果我在操作方法上调用了RenderAction,该视图具有没有参数的Html.BeginForm(),我的表单操作会回退父url。RenderAction - 在不影响父项的情况下使用它
如果我添加任何参数(路由值,动作等),窗体操作属性被替换为MyChildContorller的控制器名称和操作。
如何在不影响父网址的情况下使用RenderAction?
Html.BeginForm()
只需将Request.Url.ToString()
以action
的形式参数。当你使用Html.BeginForm("actionName", "controllerName")
路由将被用来计算url。
也许你想要RenderPartial()呢? – bzlm 2009-11-24 10:03:17