一 Html.ActionLink("linkText","actionName")

該重載的第一個參數(shù)是該鏈接要顯示的文字,第二個參數(shù)是對應(yīng)的控制器的方法,
默認控制器為當前頁面的控制器,如果當前頁面的控制器為Products,則 Html.ActionLink("detail","Detail")
則會生成 <a href="/Products/Detail">detail</a>
二 Html.ActionLink("linkText","actionName","controlName")
該重載比第一個重載多了一個參數(shù),他指定了控制器的名稱,
如Html.ActionLink("detail","Detail","Products")則會生成
<a href="Products/Detail">detail</a>
三 Html.ActionLik("linkText","actionName",routeValues)
routeValue可以向action傳遞參數(shù),如Html.ActionLink("detail","Detail",new { id=1})
會生成 <a href="Products/Detail/1">detail</a>,
此處假設(shè)當前的控制器是Products.
四 Html.ActionLink("linkText","actionName",routeValues,htmlAttributes)
htmlAttribute可以設(shè)置<a>標簽的屬性,如 Html.ActionLink("detail","Detail",new{id=1},
new{ target="_blank"})會生成
<a href="Products/Detail/1" target="_blank">detail</a>,需要主要的是如果寫成
new{ target="_blank",class="className"}則會報錯,
因為class是關(guān)鍵字,此處應(yīng)該寫成 @class="className"。
五 Html.ActionLink("linkText","actionName","controlName",routeValues,htmlAttributes)
該重載包含了上面提到的所有參數(shù)類型
六 、Html.ActionLink在使用時,其中的LinkText為鏈接要顯示的內(nèi)容,如Html.ActionLink("跳轉(zhuǎn)到About頁面",“About”);則解析結(jié)果為:<a href="/Home/About">跳轉(zhuǎn)到About頁面</a>,由此可以詳細的看出LinkText為鏈接要顯示的文字。
七、Html.ActionLink在使用時如果重載的參數(shù)中沒有contorlName,則生成的鏈接的Controller則為當前默認的COntroller
創(chuàng)新互聯(lián)www.cdcxhl.cn,專業(yè)提供香港、美國云服務(wù)器,動態(tài)BGP最優(yōu)骨干路由自動選擇,持續(xù)穩(wěn)定高效的網(wǎng)絡(luò)助力業(yè)務(wù)部署。公司持有工信部辦法的idc、isp許可證, 機房獨有T級流量清洗系統(tǒng)配攻擊溯源,準確進行流量調(diào)度,確保服務(wù)器高可用性。佳節(jié)活動現(xiàn)已開啟,新人活動云服務(wù)器買多久送多久。
網(wǎng)頁標題:@html.ActionLink的幾種參數(shù)格式-創(chuàng)新互聯(lián)
本文來源:http://chinadenli.net/article30/hpiso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機、App開發(fā)、品牌網(wǎng)站制作、網(wǎng)站排名、品牌網(wǎng)站設(shè)計、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容