[問題] DataGrid 整行皆可超連結
大家 我這新手最近還在探索階段
入門最困擾的問題就是 想要那樣的功能 但是就是不知道怎麼用
也不知道下何"準確關鍵字"找 單單找DataGrid又範圍太廣...書上又不會如此詳細@@
我現在是從access讀取資料 眾多欄位中 有一個欄位是"連結網址"
<asp:DataGrid Id='grid1' Runat="Server"
HeaderStyle-BackColor="#FFF00F"
HeaderStyle-ForeColor="#FF0000"
AlternatingItemStyle-BackColor="#9291FF"
BorderColor="Blue"
AutoGenerateColumns="False">
<Columns>
<asp:HyperLinkColumn DataTextField="host" HeaderText="host"
DataNavigateUrlField="URL" Target="_blank" />
<asp:BoundColumn DataField="introduce" HeaderText="介紹" />
</Columns>
</asp:DataGrid>
這樣的結果 就是有兩個欄位分別是host(host為超連結型態 點下可透過資料庫中的URL
連結) 以及其介紹
若是我想做到整行唯一體 就是點該行任一處 皆可連結又看不到底限 有辦法嗎?
( <Column>內好像不能動手腳@.@) 。
若是我改成
<Columns>
<asp:HyperLinkColumn DataTextField="host" HeaderText="host"
DataNavigateUrlField="URL" Target="_blank" />
<asp:HyperLinkColumn DataTextField="introduce" HeaderText="介紹"
DataNavigateUrlField="URL" Target="_blank" />
</Columns>
也只是形成兩個欄位有底線(超連結模式) 有點醜 也不是真正的該行任一處皆可點
這部份可以透過ASP.Net達成嗎? 還是要用css之類的...?
P.S. 最近因為忙著做專題 比較沒人帶 自己從0到無.. 從基本的html, js, css..
大概摸到現在的asp.net 心中還是有一些疑惑想問各位專家 當學習一個新技術/語言
而且是比較沒概念的那種
大家是會去拿一本書從頭開始翻(缺點:很無聊..)
或是邊看邊嘗試每個例題,
還是會直接實作東西(小系統 項購物車等等)
從實作的錯誤中學習(缺點:容易有一些入門bug卻搞很久)
謝謝各位了~ ˋ(′o‵")ˊ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.126.161.164
※ 編輯: VVii 來自: 122.126.161.164 (11/18 20:14)
推
11/18 21:06, , 1F
11/18 21:06, 1F
→
11/18 21:06, , 2F
11/18 21:06, 2F