如何使用C#在数据网格视图中将数据表列数据显示为超链接

时间:2011-10-03 17:19:41

标签: asp.net datagrid

先生,我是asp.net的新手,请任何人帮助我

先生,我有一栏3-10-2011 1:00:00 3-10-2011 1:15:00 3-10-2011 1:30:00 ........... ......在datatable中,我想在网格列中显示如下

       1:00
       1:15
       1:30
       1:45
       2:00

       .
      .........

这些显示为超级链接,当用户点击任何一个然后一个弹出窗口应该打开我怎么能实现它请帮帮我请详细告诉我

2 个答案:

答案 0 :(得分:0)

查看HyperLinkColumn控件和DataTextFormatString属性。要打开弹出窗口,您需要在NavigateUrl设置中使用JavaScript window.open方法。

答案 1 :(得分:0)

尝试这样的事情:

<asp:TemplateColumn>
    <ItemTemplate>
        <a href="javascript:void(window.open('popup.aspx', 'test', 'width=800, height=600'));"><%#Eval("TimeColumn")%></a>
    </ItemTemplate>
</asp:TemplateColumn>