您的位置:首页 > 其它

部分视图的理解

2015-05-28 00:53 127 查看
  可以在操作方法中返回一个PartialView(部分视图),如果使用默认的布局文件而自己视图并未指定的情况下是无法渲染默认布局文件的。

在一个视图中用js加载另一个视图到div中。

Index.cshtml

@{
ViewBag.Title = "Index";
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>@ViewBag.Title</title>
<script src="~/Scripts/jquery-1.10.2.min.js"></script>
</head>
<body>
默认视图
<br/>
<div id="resultDiv"></div>
<script type="text/javascript" language="javascript">
$(function () {
$("#resultDiv").load("/Home/Message?message=这是从Index视图页面加载的");
});
</script>
</body>
</html>


Message.cshtml

部分视图页面
<br/>
您输入的内容: @(ViewBag.Message)


输出结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: