摘要: 除了传统的Ajax方法之外,MVC提供了AjaxHelper类:Helper methodDescriptionAjax.ActionLinkCreates a hyperlink to a controller action that fires an Ajax request when clickedAjax.RouteLinkSimilar to Ajax.ActionLink, but generates a link to a particular route instead of a named controller actionAjax.BeginFormCreates a fo 阅读全文
posted @ 2012-07-23 14:51 Johnny Yan 阅读(13232) 评论(1) 推荐(3) 编辑
摘要: 【转自】http://www.cnblogs.com/dozer/archive/2010/04/12/MVC-DataAnnotations.html 作者 Dozer今天在这里给大家介绍一下MVC的数据验证框架。在1.0版中,很多朋友提出了怎么使用客户端验证,今天找了一些资料,发现了客户端验证的方法。1、MVC中的数据验证框架有何优点?在Asp.net时代,或者没有使用MVC的验证框架,一般是在BLL层中进行数据验证,但是BLL层的返回值又只能返回一个东西,比如一个字符串,而实际情况中,数据验证是很复杂的。这时候,BLL层和网站会分离的不彻底,因为很多代码不得不在网站中写。而在MVC的数据 阅读全文
posted @ 2012-07-23 10:20 Johnny Yan 阅读(23030) 评论(8) 推荐(14) 编辑
摘要: 【转自】:http://www.cnblogs.com/dengdl/archive/2011/07/14/2106849.html在做Asp.NetMVC项目中,都知道View负责页面展示数据或者提供页面收集数据,而所展示的数据或者收集的数据都是从Controller的Action中获取或提交到Controller的Action。这里的数据,可能是基础类型,或者是Model,或者是Model的部分内容,或者是集合比如List或Dictionary。数据从View传递到Controller的Action时,有几种方式,RouteData(url中的路由数据),QueryString(httpg 阅读全文
posted @ 2012-07-23 10:07 Johnny Yan 阅读(24880) 评论(2) 推荐(4) 编辑
摘要: HtmlHelper用来在视图中呈现 HTML 控件。以下列表显示了当前可用的一些 HTML 帮助器。本主题演示所列出的带有星号 (*) 的帮助器。ActionLink- 链接到操作方法。BeginForm* - 标记窗体的开头并链接到呈现该窗体的操作方法。CheckBox* - 呈现复选框。DropDownList* - 呈现下拉列表。Hidden- 在窗体中嵌入未呈现的信息以供用户查看。ListBox* - 呈现列表框。Password- 呈现用于输入密码的文本框。RadioButton* - 呈现单选按钮。TextArea- 呈现文本区域(多行文本框)。TextBox* - 呈现文本框1 阅读全文
posted @ 2012-07-23 09:32 Johnny Yan 阅读(45020) 评论(11) 推荐(10) 编辑