随笔分类 -  ASP.Net MVC3

MVC3中的tempdata,viewdata,viewbag总结
摘要:1.ViewData和ViewBagViewBag和ViewData生命周期相同,仅对当前View有效,不同的是ViewBag的类型不再是字典的键值对结构,而是dynamic动态类型。2.TempDataTempData保存在Session中,Controller每次执行请求的时候,会从Session中先获取TempData,而后清除Session,获取完TempData数据,虽然保存在内部字典对象中,但是其集合中的每个条目访问一次后就从字典表中删除。具体代码层面,TempData获取过程是通过SessionStateTempDataProvider.LoadTempData方法从Contro 阅读全文
posted @ 2012-09-11 11:24 leiOOlei 阅读(4183) 评论(2) 推荐(2)
ASP.NET MVC3 在WebGrid中用CheckBox选中行
摘要:分三步走1.保证你的webgrid包含在form中@using (Html.BeginForm("Assign","Home")){ }2.在webgrid中加一列checkboxgrid.Column(header: "Assign?", format: @<text><input class="check-box" id="assignChkBx" name="assignChkBx" type="checkbox" value=&q 阅读全文
posted @ 2012-08-20 16:15 leiOOlei 阅读(1307) 评论(0) 推荐(0)
ASP.NET MVC3 中的AJAX
摘要:示例演示一个链接,点击后利用Ajax更新特定id的标签中的内容首先在_Layout.cshtml中加入js<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script><script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/jav 阅读全文
posted @ 2012-08-01 16:26 leiOOlei 阅读(540) 评论(0) 推荐(0)
ASP.NET MVC3 中设置htmlAttribute
摘要:直接上实例假如有个表单,你需要设置表单中的输入框不自动记忆以前输入的内容时,一般的HTML中的写法是<form autocomplete="off"> <!-- 表单中的内容 --></form>其中autocomplete是表单中的属性,那么在你用Html.BeginForm生成表单时,需要设置htmlAttrbutes参数,如下@using (Html.BeginForm("ActionName", "ControllerName", FormMethod.Post, new { autocom 阅读全文
posted @ 2012-08-01 15:04 leiOOlei 阅读(733) 评论(0) 推荐(0)
MVC3 上传文件
摘要:MVC3 上传文件 阅读全文
posted @ 2011-08-17 15:51 leiOOlei 阅读(17429) 评论(12) 推荐(2)
MVC3 Razor语法
摘要:MVC3 Razor 一些基本语法 阅读全文
posted @ 2011-07-19 09:52 leiOOlei 阅读(1910) 评论(0) 推荐(0)