MVC中的Get,Post方法
摘要:HTTp GET请求并呈现视图HTTp POST从视图接收HTTP POST请求,检查数据有效性,更新对数据的操作以及重定向到View Http.Get是在请求数据的时候使用的,也就是说这个Action操作只会读取数据并显示到页面上,而不会对数据进行任何修改。用户可以通过指向这个Action的URL就可以直接访问到数据。对于Http.Get和Http.Post,可以简单的认为,如果这个Action有修改数据的操作则要使用Http.Post,否则就可以使用Http.GetPost方法是无法直接通过浏览器的URL进行访问的,只有通过特定的网页进行提交才能执行,重定向到所需view,相对get,Po
阅读全文
posted @
2012-04-27 10:21
JennieFlying
阅读(2765)
推荐(0)
详解Html.ActionLink
摘要:字号:大 中 小Html.ActionLink 方法用于指向Controller的Action一、Html.ActionLink("linkText","actionName")该重载的第一个参数是该链接要显示的文字,第二个参数是对应的控制器的方法,默认控制器为当前页面的控制器,如果当前页面的控制器为Products,则Html.ActionLink("detail","Detail")则会生成<ahref="/Products/Detail">all</a>二Html.
阅读全文
posted @
2012-04-27 09:48
JennieFlying
阅读(567)
推荐(0)
MVC的Model层
摘要:Model模型相当于三层架构中的BLL,DAL在model中,除了对数据进行封装,还要处理简单的业务逻辑,比如:数据验证。1、在完成Model代码后,右击生成。 因为根据MVC模板生产控制器代码和视图标记时,将使用该模型实例。2、
阅读全文
posted @
2012-04-26 13:59
JennieFlying
阅读(1062)
推荐(1)
Controller返回DataTable给页面
摘要:在controller类中, DataTable dtSource = new DataTable(); dtSource.Columns.Add(new DataColumn("姓名",typeof(string))); dtSource.Columns.Add(new DataColumn("年龄", typeof(string))); dtSource.Rows.Add(new object[]{"肖琨",20}); dtSource.Rows.Add(new object[] {"付辉",20 }); Vi
阅读全文
posted @
2012-04-26 08:38
JennieFlying
阅读(412)
推荐(0)