当前位置: 首页 > news >正文

如何增加网站权重/十大免费cms建站系统介绍

如何增加网站权重,十大免费cms建站系统介绍,网站制作软件叫什么,网络黄推广软件在VS2010中利用Asp.net MVC自带的模板生成的菜单是固定的&#xff0c;没办法更改&#xff0c;下面利用PartialView实现简单的一级菜单。 1) 修改_Layout.cshtml,在<nav>部分改成{ Html.RenderAction("Menu", "Home");} <div class"float-rig…

在VS2010中利用Asp.net MVC自带的模板生成的菜单是固定的,没办法更改,下面利用PartialView实现简单的一级菜单。

1) 修改_Layout.cshtml,在<nav>部分改成@{ Html.RenderAction("Menu", "Home");}

 <div class="float-right"><section id="login">@Html.Partial("_LogOnPartial")                       </section><nav>    @{ Html.RenderAction("Menu", "Home");}                        </nav></div>

  MVC将会调用HomeController的Menu方法来显示菜单

2)在HomeController里面添加Menu方法,返回PartialView

public PartialViewResult Menu()
{
List<MenuItem> menus = new List<MenuItem>();
menus.Add(new MenuItem{ Text="Home", Controller="Home", Action="Index"});
menus.Add(new MenuItem { Text = "Job", Controller = "Job", Action = "Index" });
menus.Add(new MenuItem { Text = "About", Controller = "Home", Action = "About" });
menus.Add(new MenuItem { Text = "Contact", Controller = "Home", Action = "Contact" });
return PartialView(new MenuModel { Menus = menus });
}

3) 定义一个新的PartialView ,名称为Menu.cshtml,基于原来自动生成的代码修改为:

@model MVCDemo.Models.MenuModel 
<ul id="menu">@foreach (var item in Model.Menus){ <li>@Html.RouteLink(item.Text, new { controller = item.Controller, action = item.Action })</li>}
</ul>

利用PartialView可以实现自定义多级菜单,并且权限控制也很容易。 

完整代码如下:

 http://files.cnblogs.com/huyq2002/MVCDemo.zip

 运行该示例可能需要安装asp.net MVC4

 

转载于:https://www.cnblogs.com/huyq2002/archive/2012/01/06/2314838.html

http://www.jmfq.cn/news/5296717.html

相关文章:

  • 单位的网站的建设/seo职位要求
  • 电子商务网站建设哪本教材比较适合中等专业学校用/免费发布外链
  • 香港特别行政区的区花是什么花/天津seo代理商
  • dedecms做电商网站/全国疫情高峰感染高峰进度
  • 团队如何分工做网站/全国免费发布广告信息平台
  • 黑客软件/开封网站优化公司
  • 小公司企业简介怎么写/黑帽seo优化软件
  • 软件公司网站素材/优化设计七年级下册语文答案
  • diango是做网站的后端吗/如何制作百度网页
  • 国外做电商平台的网站还有什么/优化大师的作用
  • 做网站要固定电话/软文街
  • 哪些网站做科技专题/百度seo优化招聘
  • 用PS怎么做网站图片/站长工具网站排名
  • 做网站赚钱多吗/口碑营销的定义
  • 可以做宣传的网站有哪些/营销案例最新
  • wordpress文章网格/seo链接优化
  • 房门户网站如何做优化/厦门关键词优化报价
  • 现在有男的做外围女网站客服吗/福州百度网站排名优化
  • 网站建设交易平台/灰色词首页排名接单
  • 为什么要做一个营销型网站/百度竞价推广是什么工作
  • 建设一个网站可以做什么/线上营销平台有哪些
  • 商洛市住户和城乡建设局网站信息价/世界球队最新排名
  • 可以做用户旅程图的网站/站长网站
  • python做网站验证码/seo每日一贴
  • 西部空间怎样上传网站/百度联盟一天多少收入
  • 镇江品牌网站建设/青岛seo优化公司
  • 郴州市做网站/百度推广代理商有哪些
  • 做网站买什么服务器 便宜/百度免费优化
  • dw做网站简单吗/云南网络推广公司排名
  • 南阳企业网站制作/中国最新领导班子