01 2010 档案

摘要:   Asp.net MVC中的DropDownLists貌似会让一开始从Asp.net Forms转过来的程序员造成不少迷惑.这篇文章讲述了为了使用DropDownLists,你需要在Asp.Net MVC中知道的方方面面.    DropDownList,ComboBox,无论你喜欢怎么称呼这些,他们毫无例外的会被生成为html select标签.在&... 阅读全文
posted @ 2010-01-08 12:08 CareySon 阅读(14755) 评论(17) 推荐(19) 编辑
摘要:    整个文档是我在CodePlex上闲逛中无意发现了,整个文章由浅入深的讲解了ViewHelper的方方面面.整个文档贯穿了3个demo,最后利用一个应用将3个Demo进行了整合。从一开始使用ViewHelper的起因,到最后使用ViewHelper所带来立竿见影的好处。文章一气呵成.源代码是一个简单的联系人管理程序,能让我们看到很多4个页面中都有两个版本,一个版... 阅读全文
posted @ 2010-01-07 12:39 CareySon 阅读(2784) 评论(6) 推荐(5) 编辑
摘要:接上篇,我们下面通过HtmlFiledSet helper来展示何时使用EndView():     如果你用Asp.net已经有一段时间了,那使用Html.BeginForm helper来创建HTML form标签的方式会让你觉得有点怪.当你创建一个新的Asp.net mvc项目后,在View里的ChangePassword.aspx会默认被创建,这个页面使用了H... 阅读全文
posted @ 2010-01-07 10:30 CareySon 阅读(913) 评论(0) 推荐(1) 编辑
摘要:    接上文..前面我们已经创建好了HtmlFieldSet,现在,为了让HtmlHelper的扩展方法可以使用这个类,还需要创建一个方法:NewHtmlFieldSet public static IViewObject NewHtmlFieldSet( this HtmlHelper htmlhelper, string name, string title, ... 阅读全文
posted @ 2010-01-06 09:26 CareySon 阅读(2669) 评论(2) 推荐(4) 编辑
摘要:   接上篇…现在让我们开始讨论如何创建HtmlHelper扩展方法.    在前面我们说到了创建HtmlText类的方方面面。包括为HtmlText创建的扩展方法.这些扩展方法包括直接被View调用的那些扩展方法。下面代码展示了HtmlText的几种不同的构造函数: public static class HtmlHelperExtensions { #... 阅读全文
posted @ 2010-01-06 08:00 CareySon 阅读(2942) 评论(0) 推荐(2) 编辑
摘要:     接上篇…首先让我们来看如何创建一个我们先前讨论的textbox      我们已经知道需要创建的textbox有一个文本值与之对应: 文本值在label标签中 可选的值放在Textbox中 可选的验证信息(validation message)       ... 阅读全文
posted @ 2010-01-05 20:08 CareySon 阅读(2722) 评论(0) 推荐(2) 编辑
摘要:      从开发者的角度来看,创建Asp.net MVC的View是一件很爽的事,因为你可以精确控制最终生成的HTML。具有讽刺意味的是不得不写出每一行HTML代码同时也是Asp.net MVC的View中让人不爽的地方。让我用我的一个经历来告诉我创建ASP.Net MVC view Helpers背后灵感的由来。由一小部分开发人员(包括我)和一... 阅读全文
posted @ 2010-01-05 18:11 CareySon 阅读(3678) 评论(1) 推荐(5) 编辑
摘要:    jQuery选择器的强大不仅在于选择器支持基本的css选择符,还支持很多CSS的伪类选择符,甚至可以自定义选择符,下面让我们来看看一些伪类选择符   :nth-child的用法          nth-child是一个css3伪类选择符,在jQuery中被实现了,在... 阅读全文
posted @ 2010-01-03 21:45 CareySon 阅读(5730) 评论(2) 推荐(3) 编辑
摘要:    FireBug是FireFox下最强大的调试插件.利用它,可以让JQuery的学习过程更加轻松愉快.     这篇文章是我从一个国外站点看的视频,经过简单实践,我发现这样做的确可以提高不少效率。下面来说说这种方式:     先决条件:     安装firefox+f... 阅读全文
posted @ 2010-01-01 20:17 CareySon 阅读(4115) 评论(12) 推荐(3) 编辑