在Ajax.BeginForm中可以使用Controller吗?因为我想在Controller中创建一个表单,然后在AJAX请求之后将它写到HTML中。还是有更好的方法?
现在我用的是PartialView,但它不管用.我如何使用Ajax呈现它?
发布于 2013-08-17 17:49:46
我理解您的问题,因为您希望返回HTML片段作为对客户端AJAX请求的响应,但不知道如何返回。
当然还有更好的办法。这是MVC模式,除非你真的无能为力,否则你就不应该在你的控制器中有视图代码。:)
只需创建一个部分视图并将其呈现为return PartialView()的响应。
https://stackoverflow.com/questions/18291632
复制相似问题