是否可以在Ajax.BeginForm
中使用Controller
?因为我想在Controller
中创建一个表单,然后在AJAX请求之后将其写入HTML中。或者有更好的方法吗?
现在我使用PartialView
但是它不起作用......如何使用Ajax渲染它?
答案 0 :(得分:1)
我理解你的问题是你想要返回一个HTML片段作为对客户端AJAX请求的响应,但不知道如何。
当然有更好的方法。它是MVC,你真的不应该在你的控制器中有View代码,除非你真的无法帮助它。 :)
只需创建一个部分视图,然后将其呈现为return PartialView()
的响应。