網站制作GridView添加超鏈接的方法

2023-05-23    分類: 網站建設

上回寫的是網站制作C#基礎值數值轉換 這次也不再廢話了~我們再次學習asp.net的GridView 添加超鏈接的方法!

GridView 看似很死板,其實它的的功能很強大,只要我們耐心研究,都能滿足我們的需求的。今天要說的是為其列添加超鏈接。   一種是使用 HyperLinkField
這很簡單,通過可視化設計,只要設計好超鏈接模板,就可以了,當然,其擴展性也不強。
將要使用的字段寫在 DataNavigateUrlFields 中,多個字段用逗號隔開。
將超鏈接模板寫在 DataNavigateUrlFormatString 中,模板中要引用 DataNavigateUrlFields 的字段值時,就用 {0}、{1}、{2}……分別表示第 1、2、3……個字段。
<asp:HyperLinkField DataNavigateUrlFields="vid,cid"
DataNavigateUrlFormatString="?vid={0}&amp;cid={1}" Text="鏈接" />
超鏈接文字也是類似。
另外一種是在模板中使用
模板中使用也非常簡單,只是要注意使用 HyperLink 這個服務器端控件不一定功能強大。
<asp:HyperLink runat="server" Text='<%# Eval("realName") %>' NavigateUrl='?uid=<%# Eval("uid")%>'></asp:HyperLink>
實際上,上面的代碼有問題,Eval("realName") 由于直接放在屬性中,可以解析出來,而 Eval("uid") 和一些文字混雜起放在屬性中,Eval("uid") 就解析不出來,會直接按原樣輸出到客戶端。   解決方法很簡單,就是不用服務器端控件,直接用 HTML 的 a 標簽。
<a href="?uid=<%# Eval("uid")%>"><%# Eval("realName") %></a>

新聞名稱:網站制作GridView添加超鏈接的方法
網頁URL:http://m.kartarina.com/news42/260592.html

成都網站建設公司_創新互聯,為您提供網站建設建站公司網站策劃小程序開發電子商務網站制作

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

商城網站建設
主站蜘蛛池模板: 人妻丰满熟妇AV无码区HD| 国产精品成人99一区无码| 人妻aⅴ无码一区二区三区| 欧洲Av无码放荡人妇网站| 青青爽无码视频在线观看| 中文字幕无码久久精品青草| 欧洲人妻丰满av无码久久不卡| 国产精品亚洲专区无码牛牛 | 小SAO货水好多真紧H无码视频| 无码人妻精品一区二区三区蜜桃 | 亚洲综合无码AV一区二区| 亚洲国产av高清无码| 在线播放无码高潮的视频 | 亚洲av无码成人影院一区 | 九九无码人妻一区二区三区| 国产精品无码久久久久久| 亚洲av中文无码| 亚洲av永久中文无码精品综合| 亚洲日韩精品无码一区二区三区 | 国产成人精品无码片区在线观看 | 日本爆乳j罩杯无码视频| 无码VA在线观看| 一本色道无码道DVD在线观看| 亚洲AV无码一区二区二三区入口| 日韩人妻无码精品无码中文字幕| 无码人妻精品中文字幕免费东京热 | 国产免费午夜a无码v视频| 热の无码热の有码热の综合| 国模吧无码一区二区三区| 亚洲精品无码久久久久APP | 人妻无码αv中文字幕久久琪琪布| 无码人妻一区二区三区av| 精品无码国产自产拍在线观看| 亚洲大尺度无码无码专区| a级毛片无码免费真人久久| 中文无码喷潮在线播放| 亚洲乱码无码永久不卡在线| 国产日产欧洲无码视频无遮挡 | 成人av片无码免费天天看 | 手机永久无码国产AV毛片| 国产aⅴ无码专区亚洲av|