博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ASP.NET 短路由配置
阅读量:5742 次
发布时间:2019-06-18

本文共 1287 字,大约阅读时间需要 4 分钟。

1. 首先在项目新建文件叫App_Code或者App_Start

    在文件中新建WebFromRouteHandler.cs 文件。

    WebFromRouteHandler中的代码如下,

public class WebFromRouteHandler : IRouteHandler{    public WebFromRouteHandler(string virtualPath)    {        this._VirtualPath = virtualPath;    }     private string _VirtualPath;     public string VirtualPath    {        get { return _VirtualPath; }        set { _VirtualPath = value; }    }      public IHttpHandler GetHttpHandler(RequestContext requestContext)    {        var page = BuildManager.CreateInstanceFromVirtualPath(VirtualPath, typeof(Page)) as IHttpHandler;        return page;    }  } 2. Global.asax 中的代码如下:
public class Global : HttpApplication   {       void Application_Start(object sender, EventArgs e)       {           // 在应用程序启动时运行的代码           AuthConfig.RegisterOpenAuth();                    RegisterRoutes(RouteTable.Routes);       }        void Application_End(object sender, EventArgs e)       {           //  在应用程序关闭时运行的代码        }        void Application_Error(object sender, EventArgs e)       {           // 在出现未处理的错误时运行的代码        }        public static void RegisterRoutes(RouteCollection routes)       {           routes.Add("Named", new Route("Named", new WebFromRouteHandler("/About.aspx")));       }     }
3. 页面调用
      
LinkButton
 

转载地址:http://zonzx.baihongyu.com/

你可能感兴趣的文章
ps6-工具的基础使用
查看>>
灵活运用 SQL SERVER FOR XML PATH
查看>>
linux下使用过的命令总结(未整理完)
查看>>
时间助理 时之助
查看>>
英国征召前黑客组建“网络兵团”
查看>>
Silverlight 2.5D RPG游戏“.NET技术”技巧与特效处理:(十二)魔法系统
查看>>
PHP 命令行模式实战之cli+mysql 模拟队列批量发送邮件(在Linux环境下PHP 异步执行脚本发送事件通知消息实际案例)...
查看>>
pyjamas build AJAX apps in Python (like Google did for Java)
查看>>
LAMP环境搭建1-mysql5.5
查看>>
centos5.9使用RPM包搭建lamp平台
查看>>
Javascript String类的属性及方法
查看>>
[LeetCode] Merge Intervals
查看>>
Ubuntu 14.04 vsftp refusing to run with writable root inside chroot问题解决方法
查看>>
Intellij IDEA远程调试tomcat
查看>>
hadoop的学习论坛
查看>>
Struts2 学习小结
查看>>
烂泥:wordpress迁移到docker
查看>>
.扒渣机的性能及优势 
查看>>
Linux下磁盘保留空间的调整,解决df看到的空间和实际磁盘大小不一致的问题
查看>>
RSA 生成公钥、私钥对
查看>>