1

是否可以在中Ajax.BeginForm使用Controller?因为我想在ControllerAJAX 请求后创建一个表单,然后在 HTML 中编写它。或者,还有更好的方法?


现在我使用 aPartialView但它不起作用...如何使用 Ajax 渲染它?

4

1 回答 1

1

我理解你的问题,因为你想返回一个 HTML 片段作为对客户端 AJAX 请求的响应,但不知道如何。


当然还有更好的方法。它是 MVC,你真的不应该在你的 Controller 中使用 View 代码,除非你真的无能为力。:)

只需创建一个局部视图并将其呈现为return PartialView().

于 2013-08-17T17:49:46.690 回答