
ASP.NET MVC系列
文章平均质量分 82
xjj51296646
勤学似春起之苗,不见其增,日有所长;辍学如磨刀之石,不见其损,日有所亏!
MSN:junjie_xu_sky@hotmail.com
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2.UrlRouting
<!--st1/:*{behavior:url(#ieooui) }-->一、什么是UrlRouting 你可以使用UrlRouting来配置一些URL的映射,使用户可以按你的规则来访问网站. 使用UrlRouting,一定要规定URL模式,它包括一个位置标识,它将在你请求网页时按这个规则返回给你内容. 当然,这个创建的规则完全是由你自己定义的. 上回说道如何访问原创 2009-04-19 13:39:00 · 766 阅读 · 0 评论 -
5.ActionResult的其它返回值
我们上边所看到的Action都是return View();我们可以看作这个返回值用于解析一个aspx文件。而它的返回类型是ActionResult如 public ActionResult Index() { return View(); }除了View()之外那我们这里还能用于返回什么值呢?一、asc原创 2009-04-19 13:42:00 · 723 阅读 · 0 评论 -
4.向View传值
<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}-->一、ViewData与TempData属性来向View页传递对象上文中已经提原创 2009-04-19 13:41:00 · 612 阅读 · 0 评论 -
9.HtmlHelper
许多时候我们会遇到如下场景在写一个编辑数据的页面时,我们通常会写如下代码 1: input type="text" value= name="title" />由前篇我们所讲的Helper演化,我们思考,对于这种代码我们是不是也可以用一个Helper来自动绑定数据呢这当然是可以的,ASP.NET MVC提供了一个HtmlHelper用于生成有数据绑定的Html标签。1.原创 2009-04-19 13:44:00 · 850 阅读 · 0 评论 -
8.Helper之演化
凡事出现必有原因就像Filter,它是为了解决在一类的Action之前或之后执行统一的代码而产生的。而Helper则是为了方便View的开发而产生的。下面我们来解决几个问题,来看看Helper是怎么演化出来的。起题目:如何在View中写一个超级连接连接到主页?这个问题看起来很好回答:a href="/home/index">首页a> 承其实上面这种不能原创 2009-04-19 13:43:00 · 641 阅读 · 0 评论 -
1.安装,并使ASP.NET MVC页面运行起来
<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> 从前写过一系列的ASP.NET MVC教程,ASP.NET M原创 2009-04-19 13:36:00 · 1425 阅读 · 0 评论 -
System.Web.Routing入门及进阶(下篇)
上面介绍的是最简单的一种定义方式。当然我们可以建立更复杂的规则。其中就包括设定规则的默认值以及设定规则的正则表达式。UrlRouting高级应用预计效果:当我访问/a/b.aspx时就会转到Default.aspx?category=a&action=b在页面上显示category:aaction:b亦如果我访问/chsword/xxxx.aspx就会转到Default.as原创 2009-04-19 13:45:00 · 598 阅读 · 0 评论 -
System.Web.Routing入门及进阶(上篇)
System.Web.Routing已经作为一个程序集包含在.net3.5sp1中发布了。虽然我们并没有在3.5sp1中发现Asp.net Mvc的踪迹,但是亦以感觉到它离我们不远了。System.Web.Routing用于在Asp.net的Web应用程序中进行URLRouting。 所谓UrlRouting就是将一个地址映射为另一个地址,比如我访问/chsword/2008/08/原创 2009-04-19 13:45:00 · 685 阅读 · 0 评论 -
6.过滤器Filter
在Asp.netMvc中当你有以下及类似以下需求时你可以使用Filter功能判断登录与否或用户权限 决策输出缓存 防盗链 防蜘蛛 本地化与国际化设置 实现动态Action Filter是一种声明式编程方式,在Asp.net MVC中它只能限制于Action(或它的Controller)。 Filter要继承于ActionFilterAttribute抽象类,并可以覆写void O原创 2009-04-19 13:42:00 · 604 阅读 · 0 评论 -
3.Controller与View
<!--v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}-->这节我们让ASP.NET MVC真正的跑起来一、新建Controller原创 2009-04-19 13:40:00 · 621 阅读 · 0 评论 -
7.UrlHelper
这节讲 一下ASP.NET MVC中的Helper。何谓Helper,其实就是在View中为了实现一些灵活功能而写的方法组。其实ASP.NET MVC的View是Aspx的页面,本身可以声明定义方法,那为什么要有Helper呢?其实无非是将界面与逻辑分离,而且Asp.net MVC也并不只支持Aspx一种View(还可以扩展出来很多),在扩展包中,也有Castle的NVelocity引原创 2009-04-19 13:43:00 · 914 阅读 · 0 评论