如果 MVC 中的 renderpartial 不像 ASP.net 中的更新面板。而不是它是如何工作的,以及效率如何。听说更新面板使用效率太低了。但是 MVC 是如何处理回发的,在我深入研究 MVC 之前我需要理解这一点
任何建议谢谢
如果 MVC 中的 renderpartial 不像 ASP.net 中的更新面板。而不是它是如何工作的,以及效率如何。听说更新面板使用效率太低了。但是 MVC 是如何处理回发的,在我深入研究 MVC 之前我需要理解这一点
任何建议谢谢
ASP.MVC 部分视图只是可以由视图模型填充的可重用 HTML 片段。它们没有像更新面板那样的特殊内置功能。
一般来说,使用 ASP.MVC,您可以控制回传。事实上,您必须自己用 HTML 和 JavaScript 编写代码。
我建议你从这里开始。
假设您要更新部分页面,我使用的方法如下:
AJAX 调用看起来像
$.ajax({
url: yourControllerAction URL,
data: { CodeTypeID: codeTypeID }, // optional data
type: "POST",
success: function (returnedHtml) {
$("#myDiv").html(htmreturnedHtmll);
}
});
其余的是标准 MVC
希望有帮助