找到相关内容 3681
ASP.NET MVC 3 Beta初体验之WebGrid
    ASP.NET MVC 3 Beta中除了推出一种新的视图引擎Razor。还推出了几种新的HtmlHelper。我比较关注的是WebGrid,这篇文章将介绍一下WebGrid的使用。WebGrid提供了分页和排序的功能,在此之前在MVC中分页和排序时需要自己去写的。这篇文章将分别介绍在aspx视图引擎和Razor视图引擎中如何使用它。   
http://cyqdata.cn/cnblogs/article-detail-11986 
ASP.NET MVC 学习: 视图
用视图呈现UI 视图可以不包含任何应用逻辑或者数据库检索代码,所有的应用逻辑都可以在controller中进行处理。 视图通过使用controller类在调用RenderView方法的时候提供视图相关数据对象呈现UI: public void Categories() {     List<Category> cat
http://cyqdata.cn/cnblogs/article-detail-11981 
ASP.NET MVC3: Razor 中的布局
原文地址:http://weblogs.asp.net/scottgu/archive/2010/10/22/asp-net-mvc-3-layouts.aspx   ASP.NET MVC 3 带来了一个新的名为 Razor 的视图引擎,同时也支持已经存在的 .aspx 视图引擎。   什么是布局? 典型情况下,一个网站中所有的页面都有着一致的观感,ASP.NET 2.0 提
http://cyqdata.cn/cnblogs/article-detail-11978 
ASP.NET MVC 使用AderTemplate模板引擎进行视图显示
ASP.NET MVC 使用AderTemplateEngine模板引擎进行视图显示   1. 创建ArtTemplateViewLocator视图文件定位类,代码如下: namespace ArtLib { class ArtTemplateViewLocator : ViewLocator { public ArtTemplateViewLocator() { base.V
http://cyqdata.cn/cnblogs/article-detail-11974 
asp.net mvc ajax实现1
经过一天的练习,asp.net mvc 的ajax实现起来比jquery 实现起来还简单,这里的简单是不用写过多的代码。使用ajax.beginform(),ajax.linkaction(),就可以简单实现,不过未来实现不是太乱,用了dialog.js,弹出一个简单的层,来实现添加,更新。使用到的action ,index,list,create(页面),create(添加),edit(页面),
http://cyqdata.cn/cnblogs/article-detail-11971 
从零开始学习ASP.NET MVC 1.0 (一) 开天辟地实战篇
《从零开始学习ASP.NET MVC 1.0》 文章导航 (一) 开天辟地入门篇 (二) 识别URL的Routing组件 (三) Controller/Action 深入解析与应用实例 (四) View/Model 全解 (五) ViewEngine 深入解析与应用实例   一.摘要 随着ASP.NET MVC 1.0版本的正式发布, 我将
http://cyqdata.cn/cnblogs/article-detail-11958 
ASP.NET MVC & EF 构建智能查询 一、智能查询的需求与设计
关于复用 在我们日常的开发过程中,代码的复用其实是很重要的一部分,ASP.NET MVC框架本身为我们提供了很多很好的复用机制,让我们能充分地利用它们来节省我们的Coding成本。 在简单的Coding中,我们可以通过构造方法来实现代码段的复用,在OOP编程中我们可以使用继承多态来进行类的复用,我们也可以使用设计模式来做类或对象间的代码设计的复用,随着程序的复杂我们就想构造出更佳的复用方式,可以向
http://cyqdata.cn/cnblogs/article-detail-11954 
有一天,WebForm 对 MVC 说:能否借你的UpdateModel方法来用用?
背景       ASP.NET MVC的Controller有个很不错的方法:UpdataModel (相对应的还有TryUpdateModel)。它能够把提交的数据(Form, QueryString, RouteData)自动更新到实体,例如:       如果提交的数据键值与Custo
http://cyqdata.cn/cnblogs/article-detail-11953 
Asp.net Mvc Codeplex Preview 5 第三篇 实现Action参数传递繁杂类型
本文的环境是Asp.net Mvc Codeplex Preview 5   前文提到我们可以使用 Controller中的UpdateModel来获取 繁杂类型 例如 1 UpdateModel(x, Request.Form.AllKeys); 但是这里有些问题,当我们使用Request.Form.AllKeys时,提交的数据中有非x属性时,就会发生错误: The&n
http://cyqdata.cn/cnblogs/article-detail-11951 
实现基于ASP.NET MVC快速开发平台
    最近一个月,自己利用业余时间开发一个基于ASP.NET MVC快速开发平台。现在勉强算个原型,但是感觉不是那么回事,把实现的过程写出来,欢迎大家拍砖。     开发思想:利用Asp.Net MVC的思想,实现自己的一套开发平台。      定位     1、基
http://cyqdata.cn/cnblogs/article-detail-11950 
asp.net mvc 2 简简单单做开发 自定义DropdownList控件
asp.net mvc 2 给我们提供了强大的自定义功能,今天主要说下DropdownList自定义绑定字段显示,通过ViewData设定DropdownList的数据项。自动绑定显示。实现的方式。在global.asax 中注册 FieldTemplateMetadataProvider,  ModelMetadataProviders.Current = new&
http://cyqdata.cn/cnblogs/article-detail-11948 
WF4.0实战(十二):ASP.NET MVC2.0结合WF4.0实现用户多步注册流程
这篇文章结合Asp.net MVC和WF4.0实现一个简单的用户多步注册。用户注册分了四步骤。流程图如下: 第一步:填写个人信息: 第二步:填写职位信息: 第三步:填写学历信息: 第四步:填写联系信息: 第五步骤:完成 WF4.0状态机如下图: 每一步点击Next跳到下一步,点击Back回到上一步。 实现: 第一步:新建一个ASP.NET MVC Application和一个Wor
http://cyqdata.cn/cnblogs/article-detail-11944 
在MVC2.0 中 进行 LINQTOSQL 实体统一验证方法(上)
    场景:       当我把项目从 MVC1.0 升级到 MVC2.0 时,原以为可以方便的使用 System.ComponentModel.DataAnnotations 结合 MVC2.O 的       ModelState.IsValid 进行数据有效验证
http://cyqdata.cn/cnblogs/article-detail-11942 
Asp.net Mvc开发体会点滴 一
大家中秋快乐,^^,近几日较忙抽点时间把写了快一个星期的日志发出来下,下面有一些是实验验证,有一些的直观感觉,所以难免有错,希望众兄弟指正 以下是这些日子来使用Asp.net Mvc的部分心得与体会 何时使用Helper 其实使用Helper性能不是太高,能免即免,不过可以在以下场合使用 1.存在Url的地方 比如超级连接,Form的Action,图片的Src.因为开发者的UrlRouting可能
http://cyqdata.cn/cnblogs/article-detail-11941 
免费 官方的ASP.NET MVC电子书-Professional ASP.NET MVC 1.0
作者是微软技术的几个大牛:Scott Guthrie,Phil Haack,Scott Hanselman, Rob Conery   PDF下载地址:http://aspnetmvcbook.s3.amazonaws.com/aspnetmvc-nerdinner_v1.pdf   书里的源码:http://nerddinner.codeplex.com/ 例子网站: htt
http://cyqdata.cn/cnblogs/article-detail-11765 
ASP.NET MVC 3 Preview1发布
下载地址:http://go.microsoft.com/fwlink/?LinkID=157073 新功能 1.Razor引擎 在新建时可以选择引擎 并且可以与ASP.NET MVC 2同时存在 新建View时可以选择引擎 虽然现在还没有VS支持的HighLight和智能感知支持不过我还是很喜欢这个新的模板引擎的 据说相应的VS支持会在晚些时候发布 Razor的语法可以在这里学习到
http://cyqdata.cn/cnblogs/article-detail-11762 
ASP.NET MVC案例教程(基于ASP.NET MVC beta)——第一篇:准备工作
摘要      本文将简要介绍这个文章系列的目的、形式及大体内容。并且完成开始学习这个系列前所必要的准备工作。前言      ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了。可以说自动推出以来,一直广受关注。在经历了漫长的Preview之后,前几天终于推出了其beta版。并且在
http://cyqdata.cn/cnblogs/article-detail-11760 
【原创】使用ASP.NET MVC 和LINQ建立一个简单的博客 - Part 3
原文地址:Building_a_Simple_Blog_Engine_with_ASPNET_MVC_and_LINQ__Part_3 原文作者: Keyvan Nayyeri 本文地址:http://www.cnblogs.com/QLeelulu/archive/2008/03/04/1090263.html 本文作者:Q.Lee.lulu 相关链接 使用ASP.NET MVC 和LINQ建
http://cyqdata.cn/cnblogs/article-detail-11746 
ASP.NET MVC 3 RC2 更新的内容
下载地址 http://www.microsoft.com/web/gallery/install.aspx?appid=MVC3 1.Razor的HtmlEncode问题 默认的情况下我们的Razor输出会进行HtmlEncode编码 如 1: @{ 2: var html="<p>text</p>"; 3: }
http://cyqdata.cn/cnblogs/article-detail-11735 
DynamicData for Asp.net Mvc留言本实例 下篇 更新
我并不打算再建一个edit页来实现更新,而打算用现有的create页来实现更新功能 虽然也许这样并不符合其语义,但我仍想这么做,因为asp那时候大家都是把增删改查放在一个页面的只用参数来区别 如: article?m=add article?m=modfiy article?m=delete 由于控件的流行,细节被Asp.net隐匿了起来,很多朋友不再通过QueryString或隐藏表
http://cyqdata.cn/cnblogs/article-detail-11732