我在一个页面中有多个局部视图,当在一个局部视图上有提交时,并且有一个模型级别验证,我需要保持在同一页面。
使用以下代码
return PartialView(<modelname>)
重定向到新页面,而不是重定向到请求来源的同一父页面。
请告诉我如何解决此问题
答案 0 :(得分:0)
如果您使用的是Razorengine,那么您可以尝试使用此代码
@ Html.Partial(“ViewName”,ModelName)
在Partial视图中,你可以使用Ajax.BeginForm来调用你的控制器和模型,它将用于命中提交按钮