https://msdn.microsoft.com/zh-tw/library/dd504958(v=vs.108).aspx
你传了三个参数,第三个参数对应的是default,第四个才是constraints
你传了三个参数,第三个参数对应的是default,第四个才是constraints
解决方案 »
- 弱弱的问句 有谁做过gridview按月份 分页吗?给个思路也行
- gridview的EditItemTemplate里发日历控件,不能用微软自带的,怎么做?
- gridview 中的数据下移一行 下移一行
- 如何在page_load中判断是哪个对象产生的事件?
- 如何检测数据库中的指定的表或字段是否存在?
- 在ASP.NET中水晶报表的可不可以绑定DataSet,DataTable,DataGrid之类
- 關於 json 序列化問題
- System.ArgumentOutOfRangeException:错误如何解决!!1
- [版主,达人们 ]经常弹出:文档包含一个或多个过长的文本,如果打开会影响速度..在线等
- onClick事件与 onServerClick事件的区别
- 求一个技术项目价格定位
- ASPX中不能执行JS函数,提示未定义,真要命,求大侠帮忙
movies/movies/Listdycountries/香港/1
Movies/Movies/Play/8743/1
// 约束 Movies/ListDyCountries/中文/1
routes.MapRoute(
"Movies_list",
"Movies/{controller}/{action}/{parma}/{id}",
new { controller = "", action = "" },
new { parma = @"\D+", id = @"\d+" }
); // 约束 Movies/Play/15580/1
routes.MapRoute(
"Movies_play",
"Movies/{controller}/{action}/{id}/{part}",
new { controller = "", action = "play" },
new { id = @"\d+", part = @"\d+" }
);
// 约束 Movies/ListDyCountries/中文/1
context.MapRoute(
"Movies_list",
"Movies/{controller}/{action}/{parma}/{id}",
new { controller = "", action = "ListDyCountries", parma = @"\D+", id = @"\d+" }
);
// 约束 Movies/Play/15580/1
context.MapRoute(
"Movies_play",
"Movies/{controller}/{action}/{id}/{part}",
new { controller = "", action = "play", id = @"\d+", part = @"\d+" }
);
//实际运行后,输入"Movies/ListDyCountries/中文/1" 可转到正确的动作上,
// 可当输入 "Movies/Play/15580/1" 这样 URL时会转到ListDyCountries这个动作上
// 就是说都会转到一条的规则上。可我明明把第一条的第一个参数设置成非数字约束,第二条的第一个参数设置成数字约束了的