您好,登錄后才能下訂單哦!
--------------Html.ActionLink
@Html.ActionLink("當(dāng)前控制器的Index頁(yè)面", "Index")
@Html.ActionLink("SchoolType控制器的Index頁(yè)面", "Index", "SchoolType")
@Html.ActionLink("當(dāng)前控制器的Index頁(yè)面", "Index", new { ID=1}) //傳遞參數(shù)
--------------Html.RouteLink(不接收控制器名稱和操作名稱)
@Html.RouteLink("當(dāng)前控制器的Index頁(yè)面", new { action = "Index" })
--------------Url.Action
<!-- 操作方法名稱 ,控制器名稱,參數(shù), 協(xié)議-->
@Url.Action("Index", "Test", new { schooltype = "school" }, null)
渲染:
/Test?schooltype=school
--------------Url.RouteUrl
路由名稱
@Url.RouteUrl("Default")
渲染:
/test/Edit/1
--------------Url.Content(重要,把相對(duì)路徑轉(zhuǎn)換為絕對(duì)路徑)
@Url.Content("~/Script/jquery.js")
渲染:
/Script/jquery.js
--------------Html.Partial(分布視圖,方便型)
尋找視圖的路徑:
1,當(dāng)前控制器所指向的視圖
2,~/Views/Shared/路徑下面
--控制器代碼:
public ActionResult Msg()
{
return PartialView();
}
--視圖代碼:
@Html.Partial("Msg")
--------------Html.RenderPartial(分布視圖,較好的性能)
(它直接寫入相應(yīng)流)
--控制器代碼:
public ActionResult Msg()
{
return PartialView();
}
--視圖代碼:
@{Html.RenderPartial("Msg")}
--------------Html.Action(創(chuàng)建子視圖,方便型)
ChildActionOnly:只能嵌入頁(yè)面(當(dāng)做子視圖)
--控制器代碼:
[ChildActionOnly]
public ActionResult Msg()
{
return PartialView();
}
--視圖代碼:
方法名稱 參數(shù)
@Html.Action("Edit", new { ID=1})
--------------Html.RenderAction(創(chuàng)建子視圖,較好的性能)
ChildActionOnly:只能嵌入頁(yè)面(當(dāng)做子視圖)
--控制器代碼:
[ChildActionOnly]
public ActionResult Msg()
{
return PartialView();
}
--視圖代碼:
方法名稱 參數(shù)
@{Html.Action("Edit", new { ID=1});}
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。