我正在使用Ajax.BeginForm发表评论。
如何更新“评论”部分区域以纳入此新评论?
我使用典型的“foreach(Model.Comments中的评论评论)”在页面上显示评论
答案 0 :(得分:1)
你可能会从你的行动中归还一些东西,对吗?例如,使用其中包含新帖子的部分视图。然后,您可以在javascript返回处理程序中获取结果(可以在AjaxOptions
的{{1}}参数中指定)并在适当的位置将其插入到DOM中。有一个很好的例子,说明如何在这个video tutorial中由Phil Haack在PDC 2008上做这个(以及很多其他很酷的东西)。(当天提示:如果你想学习ASP.NET MVC,那真的是值得的时间......)