public ActionResult Login()//VirtualPathData可获取浏览器响应URL
{
VirtualPathData vpd = RouteTable.Routes.GetVirtualPath(null, "Default", new RouteValueDictionary(new { controller = "Users", action = "Login" }));
return View();
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using System.Web.Routing;
namespace MvcMySchool
{
public class RouteConfig
{
public static void RegisterRoutes(RouteCollection routes)//多种路由匹配和正则表达式用法
{
//routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
name: "Default",
url: "www.hetengfei.com/{controller}/{action}" //使用字面值做精确匹配
);
routes.MapRoute(
name: "Default1",
url: "{state}-{are}/{controller}/{action}/{id}&
C# MVC匹配URL多样性和正则表达式用法
最新推荐文章于 2021-06-18 13:20:32 发布