ASP.NET的MVC模式中分布页和布局页的使用

大概描述一下,分布页是布局页的一部分,分布页就相当于小图标,布局页就相当于PPT模板,PPT模板可以加入一些小图标(分布页),你只需要改改内容就好,视图创建的时候要选择包含布局页的

首先,去Controllers创建两个控制器,先不要创建视图
在这里插入图片描述

然后去Views文件夹下面创建Shared文件夹,位置一定要创建对了(某次测试小编就创建错了地方了,结果弄了一个小时才找到错误,???)
在这里插入图片描述

先创建分布页(如果这里没有的话,就去新建项里面找)
ASP.NET的MVC模式中分布页和布局页的使用_jvm_03

分布页的内容,我这里 是跳转链接,注意填写的参数

<h1>这里是分布页的内容</h1>
        @*链接的名称叫什么   视图的名称    是哪个控制器下的*@
@Html.ActionLink("首页", "Index", "Home");

@Html.ActionLink("注册", "Register", "Users");

然后创建布局页(如果这里没有的话,就去新建项里面找)

ASP.NET的MVC模式中分布页和布局页的使用_jvm_04

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>@ViewBag.Title</title>
</head>
<body>
    <div>
        <h1> 这里是引用分布页的</h1>
        @Html.Partial("_FenBu");
    </div>
    <div>
        @RenderBody()
    </div>
</body>
</html>

然后打开控制器右键添加视图
ASP.NET的MVC模式中分布页和布局页的使用_jvm_05

勾选布局页

ASP.NET的MVC模式中分布页和布局页的使用_jvm_06

另一个控制器也是这样
效果图

ASP.NET的MVC模式中分布页和布局页的使用_jvm_07

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值