Re: [問題] Web Form 用 Route 實體路徑代參數問題

作者: ETroy (龍首傳奇)   2014-05-06 12:25:21
你可以採用這樣的程式結構,去輸入你的x和y
routes.MapPageRoute("MyRoute",
"case/{x}/{y}",
"~/manage/photo/create.aspx",
false,
null,
new RouteValueDictionary { { "x", @"\d+" }, { "y", @"\d+" }
});
希望對你有幫助
我的技術Blog:
http://etroy-com.blogspot.tw/
開發者的異想世界-電腦神手
※ 引述《On1earth (小淺)》之銘言:
: 環境是 ASP.NET 4.0 (C#)
: 請問各位大大,我想在我的Web Form中使用Route,
: 照著網路上的範例做了
: routes.MapPageRoute(
: "MyRoute",
: "{Folder}/{ScriptFileName}",
: "~/manage/photo/create.aspx"
: );
: 瀏覽 /x/y
: 會等同於 /manage/photo/create.aspx?Folder=x&ScriptFileName=y
: 我想請問有辦法把x, y兩個參數當成路徑或檔名嗎?
: 例如我瀏覽 /x/y
: 會執行 /manage/x/y.aspx
: 想用成這樣是因為如果檔案多的話,要寫很多條規則,
: 用成動態的方式比較方便。
: 找了一整天資料還是不知道要從哪邊下手,
: 再麻煩各位大大給我一點方向,
: 謝謝。

Links booklink

Contact Us: admin [ a t ] ucptt.com