課程
/后端開發
/C#
/打造你的第一個ASP.NET5 MVC網站應用
你好老師,為啥我沒有asp-route-id這個選項,還有在這個地方就算沒有參數我也死活無法跳轉頁面,不管是Home/Index還是Home/About,或者Feedback/Index...
2019-11-12
源自:打造你的第一個ASP.NET5 MVC網站應用 7-4
正在回答
asp-route-id 是自定義的,不是選項,得自己輸入的。“asp-route-”實際上是自定義tag helper的前綴而已。如果還是無法解決問題,可以去github上下載課程源碼試試看:https://github.com/Yaduo/LanzhouBeefNoodles
確實是路由設置的問題,我測試的用默認路由,代碼如下:
?app.UseEndpoints(endpoints =>
? ? ? ? ? ? {
? ? ? ? ? ? ? ? endpoints.MapControllerRoute("default", "{controller=Home}/{action=Index}/{id?}");
? ? ? ? ? ? ? ? endpoints.MapRazorPages();
? ? ? ? ? ? });
我是.Net Core3.1,在Configure()方法里面記得寫app.UseRouting();3.1版本必須要寫,然后就測試成功了。暫時不明白為什么使用自定義路由不能實現,估計是中間件的問題吧
我和你一樣的問題,我發現直接運行項目從默認路由進入的話是不能跳轉的,但是如果輸入/home/index,這時候再點擊就可以跳轉到detail頁面了,但是我也不知道要怎么解決。
老師?我抄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>
舉報
熟練掌握ASP.Net 5 MVC的開發原則與使用方式
1 回答老師,為什么無法停留在細節頁面?
1 回答您好能幫我看看為什么跳轉不了么,從圖一條到圖二的那個頁面
3 回答為什么我加 Route 頁面瀏覽變成文件下載了?
3 回答設置好[Authorize]后,并未跳轉到登錄頁
1 回答為什么viewdata在當前上下文中無法找到
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2019-11-13
asp-route-id 是自定義的,不是選項,得自己輸入的。“asp-route-”實際上是自定義tag helper的前綴而已。如果還是無法解決問題,可以去github上下載課程源碼試試看:https://github.com/Yaduo/LanzhouBeefNoodles
2020-09-29
確實是路由設置的問題,我測試的用默認路由,代碼如下:
?app.UseEndpoints(endpoints =>
? ? ? ? ? ? {
? ? ? ? ? ? ? ? endpoints.MapControllerRoute("default", "{controller=Home}/{action=Index}/{id?}");
? ? ? ? ? ? ? ? endpoints.MapRazorPages();
? ? ? ? ? ? });
我是.Net Core3.1,在Configure()方法里面記得寫app.UseRouting();3.1版本必須要寫,然后就測試成功了。暫時不明白為什么使用自定義路由不能實現,估計是中間件的問題吧
2020-06-21
我和你一樣的問題,我發現直接運行項目從默認路由進入的話是不能跳轉的,但是如果輸入/home/index,這時候再點擊就可以跳轉到detail頁面了,但是我也不知道要怎么解決。
2020-02-12