国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

<原>ASP.NET 學習筆記之HTML helper中參數何時會是路由參數,何時又會是query string?

2019-11-17 02:02:57
字體:
來源:轉載
供稿:網友
<原>asp.net 學習筆記之HTML helper中參數何時會是路由參數,何時又會是query string?HTML helper中參數何時會是路由參數,何時又會是query string?@Html.ActionLink("Edit", "Edit", new { idnumber = item.OrderTypeID })在形如上述的html helper中,第三個參數是routeValues,如果第三個參數并沒有出現在App_Start中的路由文件RouteConfig.cs中(url: "{controller}/{action}/{id}/{actionid}"),則第三個參數會以query string 出現在url中,即http://XXX/ordertypes/Edit?idnumber=1.需要指出的是,routeValue是可以不出現在url的路由定義中的,沒有出現過的,一律將以query string 出現在url中。@Html.ActionLink("Edit", "Edit", new { id = item.OrderTypeID })但若第三個參數出現在url: "{controller}/{action}/{id}/{actionid}"定義中,則會作為路由參數出現在url中,即http://XXX/ordertypes/Edit/1(默認路由為ordertypes控制器中edit方法,參數id=1)總之,路由參數都會以上述兩種形式被寫入到url中,傳遞給controller,但必須保證views中html helper的參數名要與controller中相應的actionMethod中的參數名一致,這樣才能正確地將view中數據傳遞給controller。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 紫阳县| 镇沅| 大关县| 太仆寺旗| 进贤县| 腾冲县| 烟台市| 乐平市| 丹阳市| 仁怀市| 元朗区| 凤阳县| 凤山市| 忻州市| 敖汉旗| 桦南县| 会泽县| 伊金霍洛旗| 岫岩| 南溪县| 罗平县| 乌拉特前旗| 子洲县| 信丰县| 仲巴县| 射洪县| 绥中县| 利川市| 肃宁县| 邵阳市| 榆林市| 紫阳县| 墨竹工卡县| 洛浦县| 邻水| 平遥县| 桃源县| 石景山区| 涪陵区| 武山县| 商水县|