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>





  • 相关阅读:
    221. Add Two Numbers II【medium】
    167. Add Two Numbers【easy】
    544. Top k Largest Numbers【medium】
    413. Reverse Integer【easy】
    219. Insert Node in Sorted Linked List【Naive】
    java发展史与java的语言特性
    MySQL级联删除的问题
    mac上创建MySQL的基本步骤
    MySQL中的约束简单使用
    MySQL的中文编码问题
  • 原文地址:https://www.cnblogs.com/youmingkuang/p/4649373.html
Copyright © 2011-2022 走看看