易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET MVC 入门3、Routing

在一个
route
中,通过在大括号中放一个占位符来定义
(
{ and } )
。当解析
URL
的时候,符号
"/"

"."
被作为一个定义符来解析,而定义符之间的值则匹配到占位
符中。
route
定义中不在大括号中的信息则作为常量值。
下面是一些示例
URL


Valid route definitions
Examples of matching URL
{controller}/{action}/{id}
/Products/show/beverages
{table}/Details.aspx
/Products/Details.aspx
blog/{action}/{entry}
/blog/show/123
{reporttype}/{year}/{month}/{day}
/sales/2008/1/5
 通常,我们在Global.asax
文件中的Application_Start
事件中添加routes,这确
保routes在程序启动的时候就可用,而且也允许在你进行单元测试的时候直接调用该方法。如果你想在单元测试的时候直接调用它,注册该routes的方
法必需是静态的同时有一个RouteCollection
参数。
下面的示例是
Global.asax中的代码,演示了添加一个包含两个URL参数action



categoryName

Route对象:
public
 
static
 
void
 RegisterRoutes(RouteCollection routes)
{
    
//
忽略对.axd文件的Route,也就是和WebForm一样直接去访问.axd文件
    routes.IgnoreRoute(
"
{resource}.axd/{*pathInfo}
"
); 
    routes.MapRoute(
        
"
Category
"
,                                              
//
 Route 的名称
        
"
Category/{action}/{categoryName}
"
,                           
//
 带有参数的URL
        
new
 { controller 
=
 
"
Category


相关文档:

asp.net 一个封装比较完整的FTP类

.NET一个FTP操作类。但这个类经常出错,使用DISCUZ使用的类就好多了。
先看这个简单的
复制代码 代码如下:
FTP ftp = new FTP("192.168.1.117", "ahuinan", "123456");
string oldname = this.FileUpload1.PostedFile.FileName;
string newname = dd + h + mm + ss + oldname.Substring(oldname.LastIndexOf(".")); ......

asp.net 将Excel导入到Sql2005或2000

asp.net 将Excel导入到Sql2005或2000的思路和步骤:
1、将Excel文件上传到服务器端
        这个我不想详细讲了,网上一搜一大把的.
        注意:(1在取服务器路径时一定要用this.Page.MapPath(".")而不要用  this.Page.Request.Applic ......

asp.net DateTime 时间函数

1、DateTime     数字型   
    System.DateTime currentTime=new System.DateTime();   
    1.1 取当前年月日时分秒   
    currentTime=System.DateTime.Now;   
  & ......

配置ASP.NET平台时遇到的“访问IIS元数据库失败


配置ASP.NET平台时遇到的“访问IIS元数据库失败”
(2007-05-18 09:20:08)
标签:
asp
分类:技术随笔
实习也结束了,最近终于有时间正式地搞毕业设计了……
课题是关于搭建一个基于ASP.NET网站框架的,当然配置开发平台是第一步,装上IIS后,在本地访问.aspx页面时总出现如下报错信息:
访 ......

学习asp.net比较完整的流程

如果你已经有较多的面向对象开发经验,跳过以下这两步:
  第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!
  第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号