ASP.NET MVC的ViewResult VS PartialViewResult [英] ASP.NET MVC ViewResult vs PartialViewResult
本文介绍了ASP.NET MVC的ViewResult VS PartialViewResult的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
什么叫控制器结果之间的差异的ViewResult
和 PartialViewResult
?更重要的是,当是 PartialViewResult
使用吗?
What is the difference between the controller result named ViewResult
and PartialViewResult
? More importantly, when is the PartialViewResult
used?
推荐答案
PartialViewResult用于呈现一个partialview(FX,只是一个用户控件)。这是对AJAX的东西,即pretty漂亮。
PartialViewResult is used to render a partialview (fx. just a user control). This is pretty nifty for AJAX stuff, i.e.
<script type="text/javascript">
$.get(
"/MyController/MyAction",
null,
function (data) { $("#target").html(data) }
);
</script>
和行动
public ActionResult MyAction()
{
return PartialView("SomeView");
}
其中SomeView是一个MVC的用户控件,例如:
where SomeView is a MVC User Control, e.g.:
<div>
<%= DateTime.Now.ToString() %>
</div>
这篇关于ASP.NET MVC的ViewResult VS PartialViewResult的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文