ASP.NET MVC學習之(5):Html.ActionLink

本文整理了該方法的幾種重載形式:

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

該重載的第一個參數是該鏈接要顯示的文字,第二個參數是對應的控制器的方法,默認控制器為當前頁面的控制器,如果當前頁面的控制器為Products,則 Html.ActionLink("detail","Detail") 則會生成 <a href="/Products/Detail">all</a>

二 Html.ActionLink("linkText","actionName","controlName")

該重載比第一個重載多了一個參數,他指定了控制器的名稱,如Html.ActionLink("detail","Detail","Products")則會生成<a href="Products/Detail">all</a>

三 Html.ActionLik("linkText","actionName",routeValues)

routeValue可以向action傳遞參數,如Html.ActionLink("detail","Detail",new { id=1})會生成 <a href="Products/Detail/1">detail</a>, 此處假設當前的控制器是Products.

四 Html.ActionLink("linkText","actionName",routeValues,htmlAttributes)

htmlAttribute可以設置<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是關鍵字,此處應該寫成 @class="className"。

五 Html.ActionLink("linkText","actionName","controlName",routeValues,htmlAttributes)

該重載包含了上面提到的所有參數類型

六 Html.ActionLink("linkText","actionName","controlName","protocol","hostName","fragment",routeValues,htmlAttributes)

該重載使用比較少,他可以指定訪問的協議,域名還有錨點,如 Html.ActionLink("liuwu","Detail","Products","http","www.liuwu.me","name",null,null) 可以生成 <a href="http://www.liuwu.me/Products/Detail#name">liuwu</a>

http://www.cnblogs.com/dooom/archive/2011/01/10/1931696.html

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/276392.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/276392.shtml
英文地址,請注明出處:http://en.pswp.cn/news/276392.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

python qq模塊_常用的Python模塊

目錄1、使用copy模塊來復制>>> class Animal:def _init_(self, species, number_of_legs, color):self.species speciesself.number_of_legs number_of_legsself.color color>>> harry Animal()>>> harry._init_(hippogriff, 6, pink)>>&…

故鄉 | 登高望遠,夜幕降臨

歡迎星標我的公眾號若川視野&#xff0c;回復加群&#xff0c;長期交流學習上周末看了幾集豆瓣評分8.5分劉同同名小說的青春劇《我在未來等你》&#xff0c;讓我回想起自己的高中生活。也想起小時候經常爬到故鄉附近的小山&#xff0c;看夕陽西下。時常和同事開玩笑說&#xff…

CentOS5安裝Nginx1.4+PHP5.5 FastCGI

轉載鏈接&#xff1a;http://blog.csdn.net/staricqxyz/article/details/17012329 yum -y install gcc gcc-c autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2…

FTP服務器的搭建

IIS IIS所提供的FTP功能比較簡單&#xff1a; 用戶依賴于“操作系統用戶”&#xff1b;只提供了全局讀&#xff08;瀏覽和復制&#xff09;、寫&#xff08;刪除、修改、添加&#xff09;功能設置&#xff0c;也就是說所有的讀寫權限都相同&#xff1b;“用戶”與“對應目錄”的…

一份熱乎乎的滴滴前端面經

關注若川視野&#xff0c;回復"pdf" 領取資料&#xff0c;回復"加群"&#xff0c;可加群長期交流學習滴滴前端實習面經滴滴是我投簡歷之后第二家面試的公司&#xff0c; 國慶節前兩三天投的簡歷&#xff0c; 國慶后復工第一天就給我打了電話約一面。那時候…

用webBrowser取源文件取不到的點擊數--選秀榜selectop.com網站內容管理系統之六

用idhttp可以取到源文件&#xff0c;但網站用腳本代碼&#xff0c;源文件是看不到&#xff0c;并且代碼的結果也取不出。webBrowser可以多次返回下載到的內容&#xff0c;不包括任何html語法&#xff0c;這個當中就有文章的點擊數。在WebBrowser1DownloadComplete事件中處理&am…

Nginx負載均衡配置

轉載鏈接&#xff1a;http://blog.csdn.net/staricqxyz/article/details/16984029 將域名指向Nginx服務器 訪問www.test.com會轉發到192.168.1.22,192.168.1.23 user nobody nobody; worker_processes 1; events { worker_connections 1024; } http { …

linux查看python環境變量_Linux中添加PYTHONPATH配置anaconda環境變量方法

因為最近開發多智能體模型需要把自己寫的環境打包import&#xff0c;環境是統一的&#xff0c;如果不加入環境變量&#xff0c;每次測一個算法都要把包作為附屬腳本和算法腳本放一起非常麻煩。所以就想把這些寫的環境加入到python的環境變量里&#xff0c;這樣就不用每次測試都…

yii_wiki_145_yii-cjuidialog-for-create-new-model (通過CJuiDialog來創建新的Model)

/**** CJuiDialog for create new model http://www.yiiframework.com/wiki/145/cjuidialog-for-create-new-model/translated by php攻城師http://blog.csdn.net/phpgcsIntroduction Scenario Preparation of the form Enhance the action create The dialog Summary ***/Intr…

真誠推薦幾個最值得關注的前端公眾號

前端技術日新月異&#xff0c;發展迅速&#xff0c;作為一個與時俱進的前端工程師&#xff0c;需要不斷的學習。這里強烈推薦幾個前端開發工程師必備的優質公眾號&#xff0c;希望對你有所幫助。大家可以像我一樣&#xff0c;利用碎片時間閱讀這些公眾號的文章。code秘密花園一…

Silverlight Unit Test Framework

微軟在08年的時候推出了一個Silverlight的單元測試框架&#xff0c;該框架在Mix 08的時候與Silverlight controls同時推出的&#xff0c;微軟工程師Jeff Wilcox一直參與維護該單元測試框架。Scott Gu對這個框架的介紹Jeff Wilcox提供的視頻介紹該框架的源代碼已經包括在Silverl…

Nginx 反向代理、負載均衡、頁面緩存、URL重寫及讀寫分離詳解

轉載鏈接&#xff1a;http://freeloda.blog.51cto.com/2033581/1288553 大綱 一、前言 二、環境準備 三、安裝與配置Nginx 四、Nginx之反向代理 五、Nginx之負載均衡 六、Nginx之頁面緩存 七、Nginx之URL重寫 八、Nginx之讀寫分離 注&#xff0c;操作系統為 CentOS 6.4 x86_64…

[Jobdu] 題目1499:項目安排

題目描述&#xff1a;小明每天都在開源社區上做項目&#xff0c;假設每天他都有很多項目可以選&#xff0c;其中每個項目都有一個開始時間和截止時間&#xff0c;假設做完每個項目后&#xff0c;拿到報酬都是不同的。由于小明馬上就要碩士畢業了&#xff0c;面臨著買房、買車、…

How to: Display a Gradient Fill

To display a gradient fill 第一步&#xff1a;In Visual Studio, create a Smart Device project. 第二部&#xff1a;Add the Gradientfill and GradientFilledButton classes to your project. public sealed class GradientFill{ // This method wraps the …

能在任意一種框架中復用的組件,太牛了!

Web Component 是一種 W3C標準支持的組件化方案&#xff0c;通過它可以編寫可復用的組件&#xff0c;同時也可以對自己的組件做更精細化的控制。更牛的是&#xff0c;Web Component 可以在任何一種框架中使用&#xff0c;不用加載任何模塊、代碼量小&#xff0c;優勢非常明顯&a…

stm32cubemx中文_用 STM32 通用定時器做微秒延時函數(STM32CubeMX版本)

概述? 在使用 DHT11 的時候&#xff0c;時序通信需要微秒來操作&#xff0c;STM32CubeMX 自帶一個系統時鐘&#xff0c;但是實現的是毫秒級別的。因此就自己用通用計時器實現一個。文章目錄環境&#xff1a;開發板&#xff1a;STM32F4探索者&#xff08;正點原子&#xff09;1…

MySQL索引類型一覽 讓MySQL高效運行起來

轉載鏈接&#xff1a;http://database.51cto.com/art/200910/156685.htm 索引是快速搜索的關鍵。MySQL索引的建立對于MySQL的高效運行是很重要的。下面介紹幾種常見的MySQL索引類型。 在數據庫表中&#xff0c;對字段建立索引可以大大提高查詢速度。假如我們創建了一個 mytabl…

431.chapter2.configure database mail

SQL Database Mail SQL 2005數據庫郵件是一種通過 Microsoft SQL Server 2005 Database Engine 發送電子郵件的企業解決方案。通過使用數據庫郵件&#xff0c;數據庫應用程序可以向用戶發送電子郵件。郵件中可以包含查詢結果&#xff0c;還可以包含來自網絡中任何資源的文件。數…

人臉識別拷勤門禁主板_捷易講解AI無感人臉識別考勤門禁終端設備在使用中的維護方法...

人臉識別考勤門禁終端設備雖然在出廠時&#xff0c;都有做密封處理&#xff0c;但面對細小的灰塵&#xff0c;并沒有做到百分百防塵。灰塵對于AI無感人臉識別考勤門禁終端設備是有一定的影響的&#xff0c;他會沉淀在主板上、屏幕上&#xff0c;影響設備散熱和正常工作&#xf…

【翻譯】How-To: Using the N* Stack, part 3

原文地址&#xff1a;http://jasondentler.com/blog/2009/08/how-to-using-the-n-stack-part-3/ Java – 一種代碼松散的XML 在我們學習 Fluent NHibernate 之前, 應該先了解下老式的 NHibernate 映射文件應該是怎樣寫的。 在一個典型的 NHibernate 配置中&#xff0c;你會有很…