1、如何在 過濾器中 獲取當前生效的視圖路徑,比如“/home/index.cshtml" 或 “/share/index.cshtml"。
或者在 視圖組件中 獲取當前生效的視圖路徑。
2、如何在 過濾其中 修改當前的Response(比如在也前面插入一段代碼,在頁尾追加倒可以用Response.WriteAsync),從而最終修改輸出頁面
uj5u.com熱心網友回復:
RouteData.Route.GetRouteData(this.HttpContext).Values["controller"]RouteData.Route.GetRouteData(this.HttpContext).Values["action"]
或
RouteData.Values["controller"]
RouteData.Values["action"]
uj5u.com熱心網友回復:
通常結果和這一樣,但當使用了share的視圖模板,或者指定了視圖模板名稱,比如 return View("Template") 這樣獲取,結果就不正確了
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/123729.html
標籤:ASP.NET
上一篇:vs2019 office2013 找不到“Microsoft.Office.Tools.Excel.Controls”
下一篇:C#小白求教大神解答
