0
我不使用C#所以請原諒我的無知。URL重定向C#基於變量
目前有這樣的:
/////佈局/////
@Html.ActionLink("Help", "Help", new { controller = "Help", topic = ViewBag.Topic }, new { target = "_blank" })
//// Controller幫助/////
@if (Request.QueryString.GetValues(0)[0] == "Dash")
{
//HTML code
}
@if (Request.QueryString.GetValues(0)[0] == "Manage")
{
//HTML code2
}
從據我所知,@Html.ActionLink
正在將查詢拉入「幫助」控制器,從而根據主題呈現HTML代碼(內部鏈接)和頁面。
是否有簡單的方法將其轉換爲外部URL。因此,@ if =「破折號」,然後url =「www.foo.com」而不是HTML代碼。
最好的其他選擇,如果這是不可能的?關鍵的一點是,每個頁面主題需要創建一個URL鏈接到不同的頁面。
actionlink會生成指向控制器方法的HTML 標記。 – pm100