昨天在講VIEW跟CONTROLLER嘛
那今天來繼續講這件事
要有CONTROLLER才有辦法叫出VIEW
那前提是你丟給CONTROLLER想看甚麼
同時也要有那個VIEW不然你甚麼也看不到
多說無益
不如開起來VISUAL STUDIO實際操作看看吧!!
昨天有創一個TRY1的CONTROLLER嘛
繼續用這樣
那我們先新增多個VIEW
TRY1.cshtml
TRY2.cshtml
TRY3.cshtml
TRY4.cshtml
先四個
我就不截圖
數標到view找到try的資料夾>右鍵>加入>檢視
那說過
執行下去
嘿嘿嘿是不是錯誤阿
偷一下知名部落客的梗
挖坑給你跳 才會學會
為甚麼會錯誤
因為你忘了controller!!!
請打開CONTROLLER
加上
public ActionResult TRY1()
{
return View();
}
public ActionResult TRY2()
{
return View();
}
public ActionResult TRY3()
{
return View();
}
public ActionResult TRY4()
{
return View();
}
是吧 可以了吧~
那看一下網址
https://localhost:44359/TRY1/TRY1
TRY1第一個是資料夾第二個是下面的.cshtml
那如果有人想看有沒有偷藏其他view怎麼辦
這裡有個HandleUnknowAction寫法
參考一下囉
protected override void HandleUnknownAction(string actionName)
{
Response.Redirect("http://www.shinemagic.com.tw/product/p7724038");
base.HandleUnknownAction(actionName);
}
加入在controller裡
如果其他人輸入了其他不存在的view路徑
https://localhost:44359/TRY1/TRY12345
他就會被我導到那串網址
今天先到這 最近好忙QQ 很抱歉
被梅老師挖坑除了你還有很多很多個吧?XDD
好好加油剩8天了
跟我一起努力的的確不少:>>
超榮幸有這次的學習機會哈哈哈
讚嘆梅老大
謝謝學長加油 我會堅持下去!!