日期:2014-05-18  浏览次数:20879 次

datagridview里列可否实现超链接?
如题,我把一些网址显示在datagridview的一个列里,能不能实现在datagridview上直接点击某条网址直接就转到对应的网页上去?

------解决方案--------------------
可以的.下面是一个简单例子.你可以改改.

<ItemTemplate>
<asp:linkbutton ID="Label1" runat="server" Text='<%# Bind("cardvaliddate") %>' ForeColor="#00C0C0" OnClientClick=<%# "parent.location.href='UpdateCardvalidDate.aspx?CardNo=" + Eval("PeoCurrCardNo") + "'" %>>
</asp:linkbutton>
</ItemTemplate>
------解决方案--------------------
可以啊
添加列的时候,把列设成DataGridViewLinkColumn类型就可以了