
asp.net mvc2
ljl_xyf
这个作者很懒,什么都没留下…
展开
-
第二篇:基于ASP.NET MVC2 创建第一个简单页面
摘要 本文首先一步一步完成Demo 的第一个页面—— 首页。然后根据实现过程,说明一下其中用到的与ASP.NET MVC 相关的概念与原理。 让第一个页面跑起来 现在,我们来实现公告系统中的第一个页面—— 首页。它非常简单,只包括所有公告分类的列表,并且每个列表项是一个超链接。其中分类数据是用我们的Mock 组件得到的。...原创 2010-07-30 09:08:15 · 202 阅读 · 0 评论 -
asp.net MVC2 利用 Model 模块设定进行数据验证
本节主要介绍ASP.Net MVC DropDownList绑定,以及自定义验证。首先看自定义验证,Model代码如下(需要引入System.ComponentModel.DataAnnotations) using System; using System.Collections; using System.ComponentModel.DataAnnotations; pu...原创 2010-08-02 09:39:41 · 109 阅读 · 0 评论 -
MVC2 Html.DropDownList数据绑定
一步:新建一个mvc 2 工程 二步:在HomeController.cs 中添加如下代码: public ActionResult Detail(int id) { //var detail = DBHandle.DBContext.Stat1_a_02s.Single(c => c.ID == id); ...原创 2010-07-30 17:20:17 · 130 阅读 · 0 评论 -
初探Lambda表达式(o=> o.Length )
先看一个例子: Expression<Func< string , bool >> expr = o => o.Length > 10; 初次接触Lambda表达式的人可能会被搞迷糊,这样的语句到底是什么意思,怎么样工作,原理又是什么。 逐级分析以上语句,分为两个部分,以等号为界。 第一部分是变量类型的申明:Expre...原创 2010-07-30 15:09:32 · 568 阅读 · 0 评论 -
第六篇:拦截器( MVC案例教程(基于ASP.NET MVC beta))
摘要 本文将对“MVC公告发布系统”的发布公告功能添加日志功能和异常处理功能,借此来讨论ASP.NET MVC中拦截器的使用方法。一个小难题 我们继续完善“MVC公告发布系统”,这次,我们的需求是对公告发布功能添加日志记录能力,即在发布公告前,记录一次,在公告发布成功后,再记录一次。然后还要使得其具备异常处理,即当业务组件出现问题时,跳转到相应的错误页面并显示相应提...原创 2010-07-30 11:42:30 · 107 阅读 · 0 评论 -
第五篇:MVC整合Ajax ( MVC案例教程(基于ASP.NET MVC beta))
摘要 本文将从完成“输入数据验证”这个功能出发,逐渐展开ASP.NET MVC与Ajax结合的方法。首先,本文将使用ASP.NET MVC提供的同步方式完成数据验证。而后,将分别结合ASP.NET AJAX和JQuery将这个功能重构成异步形式。数据验证 在上一篇文章中,我们完成了发布公告的功能。但是从健壮性角度看,这个功能并不完善,因为一般情况下,我们输入的数据要...原创 2010-07-30 10:48:43 · 131 阅读 · 0 评论 -
第四篇:传递表单数据( MVC案例教程(基于ASP.NET MVC beta))
摘要 本文将完成我们“MVC公告发布系统”的公告发布功能,以此展示在ASP.NET MVC中如何传递处理表单的数据。前言 通过前几篇文章,我们已经能比较自如的使用ASP.NET MVC来呈现页面和数据了。但是,有一个大问题没有解决:如何处理表单数据。例如,我们将要实现的公告发布功能,用户肯定是在某个表单页面输入标题、正文 等内容,而后提交,然后表单数据要被传递...原创 2010-07-30 10:21:52 · 180 阅读 · 0 评论 -
第三篇:ASP.NET MVC全局观 ( MVC案例教程(基于ASP.NET MVC beta))
摘要 本文对ASP.NET MVC的全局运行机理进行一个简要的介绍,以使得朋友们更好的理解后续文章。前言 在上一篇文章中,我们实现了第一个ASP.NET MVC页面。对于没有接触过这个框架的朋友来说,可能对有些地方会迷惑,所以这篇文章我将通过图示配合文字的方法,站在全局的角度介绍一些ASP.NET MVC的运行机制,这样可以帮助朋友们更好的理解后续文章。^_...原创 2010-07-30 10:08:52 · 211 阅读 · 0 评论 -
第一篇:基于ASP.NET MVC2 创建第一个简单页面
前言 ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了。可以说自动推出以来,一直广受关注。在经历了漫长的Preview之后,前几天终于推出了其 beta版。并且在官方文档中,微软声明最终的正式版与beta版相比不会有大的变化。所以,对于.NET平台的开发人员来说,是时候学习ASP.NET MVC了。 本系列文章作为一个ASP.NET MVC的入门教程,将不...原创 2010-07-30 09:29:51 · 214 阅读 · 0 评论 -
ASP.NET MVC 2.0之编辑和删除新闻操作
本文将介绍的是ASP.NET MVC 2.0的编辑和删除新闻操作,包括创建View视图NewsEdit和NewsDelete等等。 创建新闻首页,用来显示新闻列表。 在Views/News目录下,单击右键,选择Add->View,修改相关配置如下图所示NewsEdit View NewsDelete View 在生成的HTML代码中,进行相关展示方面...原创 2010-08-05 14:22:41 · 213 阅读 · 0 评论