0
我有一個兩列GridView,日期和消息。綁定到GridView數據可以包含一個或多個URL在消息塔,例如:如何檢測GridView單元格內的超鏈接,並將它們的樣式與其他文本不同?
Date Message
6/18/2014 "Site http://somesite was created."
6/18/2014 "There was a problem when trying to access https://www.google.com"
...
我試圖做的是風格只在消息列作爲超鏈接網址,即將超鏈接樣式應用於它們,以便正常文本將具有與超鏈接不同的樣式/顏色。我真的不知道如何解決這個問題。有沒有更好的和更便宜的解決方案比手動處理每個單元格,因爲它被添加?
GridView控件:
<asp:GridView ID="gridView1" runat="server"
AutoGenerateColumns="false"
Width="100%"
CssClass="gridviewstlye"
EnableModelValidation="True">
<AlternatingRowStyle CssClass="gridviewalter" />
<Columns>
<asp:BoundField DataField="Date" HeaderText="Date" />
<asp:BoundField DataField="Message" HeaderText="Message"/>
</Columns>
<HeaderStyle HorizontalAlign="Left" Font-Bold="True" Height="33px" />
<RowStyle CssClass="gridrowstyle" />