随笔分类 -  ASP.NET MVC3

ASP.NET MVC3 RAZOR视图的学习与应用
摘要:最近一直在研究这个mvc3,尤其是视图页面获取数据并显示这块内容。开始一直是用最笨的方法就是将数据放在ViewBag或者ViewData,然后在视图页面提取数据并显示。这个有问题就是ViewBag是程序运行的时候动态解析的,没办法智能提示,容易出现错误,或许你要经过as关键字显示转化相关类型。后来想到用扩展方法。因为页面默认可以使用Html属性。转到定义发现他是HtmlHelper这个类public new HtmlHelper<TModel> Html { get; set; }于是扩展这个类。。。public static List<Panner... 阅读全文
posted @ 2012-04-26 16:33 archip 阅读(1084) 评论(3) 推荐(0) 编辑
摘要:在MVC中DropDownList可在数据库中直接读取相关数据,如ViewBag.MId = new SelectList(db.Menu, "MId", "MName");但是,如果我要手动添加一条数据,并设置为选定项,那就麻烦了。经过多方查找与研究最终解决,看代码。在控制器里面的C#代码 1 SelectList sli=new SelectList(db.Panners_Menu,"MId","MName"); 2 /*读取数据库相关信息,并绑定键值*/ 3 List<SelectListItem> 阅读全文
posted @ 2012-04-19 23:14 archip 阅读(853) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示