AI智能
改变未来

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

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

首先,去Controllers创建两个控制器,先不要创建视图

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

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

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

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

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

<!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>

然后打开控制器右键添加视图

勾选布局页

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


赞(0) 打赏
未经允许不得转载:爱站程序员基地 » ASP.NET的MVC模式中分布页和布局页的使用