摘要: 最近一直在研究这个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 阅读(1080) 评论(3) 推荐(0) 编辑
摘要: SausageSausage 是一款内容分页插件,用于补充页面内容很长情况下产生的滚动不友好问题。 阅读全文
posted @ 2012-04-20 16:13 archip 阅读(164) 评论(0) 推荐(0) 编辑
摘要: lsotopeIsotope 是一款精致的 jQuery插件,用于创建单纯用 CSS 无法实现的智能的、动态的布局,非常强大。jQuery MasonryMasonry是一款 jQuery 布局插件,可以实现类似在墙上堆砌石头一样的布局效果。jQuery LightBox在线示例Lightbox2在线示例FancyBox在线示例New FancyMoves Jquery Product SliderJquery Product Slider是一款效果很不错的产品幻灯片插件。演示 | 下载Horizontal Accordions这是一款横向手风琴效果插件。演示 | 下载Flexible Rat 阅读全文
posted @ 2012-04-20 16:10 archip 阅读(188) 评论(0) 推荐(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 阅读(849) 评论(0) 推荐(1) 编辑