亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我的蘭州拉面網站無法跳轉頁面

你好老師,為啥我沒有asp-route-id這個選項,還有在這個地方就算沒有參數我也死活無法跳轉頁面,不管是Home/Index還是Home/About,或者Feedback/Index...

正在回答

4 回答

asp-route-id 是自定義的,不是選項,得自己輸入的。“asp-route-”實際上是自定義tag helper的前綴而已。如果還是無法解決問題,可以去github上下載課程源碼試試看:https://github.com/Yaduo/LanzhouBeefNoodles

0 回復 有任何疑惑可以回復我~

確實是路由設置的問題,我測試的用默認路由,代碼如下:

?app.UseEndpoints(endpoints =>

? ? ? ? ? ? {

? ? ? ? ? ? ? ? endpoints.MapControllerRoute("default", "{controller=Home}/{action=Index}/{id?}");

? ? ? ? ? ? ? ? endpoints.MapRazorPages();

? ? ? ? ? ? });

我是.Net Core3.1,在Configure()方法里面記得寫app.UseRouting();3.1版本必須要寫,然后就測試成功了。暫時不明白為什么使用自定義路由不能實現,估計是中間件的問題吧

0 回復 有任何疑惑可以回復我~

我和你一樣的問題,我發現直接運行項目從默認路由進入的話是不能跳轉的,但是如果輸入/home/index,這時候再點擊就可以跳轉到detail頁面了,但是我也不知道要怎么解決。

0 回復 有任何疑惑可以回復我~
老師?我抄github?上的代碼?還是不會跳轉
<ul?class="nav?navbar-nav">????????????????????<li><a?asp-controller="Home"?asp-action="Index"?class="navbar-brand">正宗蘭州拉面</a></li>????????????????????<li><a?asp-controller="Feedback"?asp-action="Index">意見反饋</a></li>????????????????????<partial?name="_loginPartial">????????????????</ul>


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么我的蘭州拉面網站無法跳轉頁面

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號