zoukankan      html  css  js  c++  java
  • ASP.NET 短路由配置

    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. 页面调用

       <form id="form" runat="server">
           <asp:LinkButton ID="LinkButton1" PostBackUrl="/Named" runat="server">LinkButton</asp:LinkButton>
       </form>





  • 相关阅读:
    Android 内存剖析 – 发现潜在问题
    Android内存泄漏问题(一)
    Android的事件处理机制详解(二)-----基于监听的事件处理机制
    Android的事件处理机制(一)------基于回调机制的事件处理
    OOA、OOD 和 OOP
    面向对象初识
    Python 2 和 Python 3 的区别
    软件开发规范
    语法分析和词法分析
    循环删除的坑
  • 原文地址:https://www.cnblogs.com/youmingkuang/p/4649373.html
Copyright © 2011-2022 走看看