请问如何把查询出的数据 在datagrid中以链接 或linkbutton的形式表示出来 可以进行跳转操作?

解决方案 »

  1.   

    自己写一个模块列,直接用
    <a href="linkTo.aspx?ID=<%# ... %>">Click Here</a>
      

  2.   

    谢谢
    我想实现的是<a href="linkTo.aspx?ID=<%# ... %>">数据字段</a>
    有没有什么解决方法呢?
      

  3.   

    DataGrid绑定数据都是正常的。不需要变化
    需要变化的是
    DataGrid1.Items(i).Cells(j).Attributes("onClick") = "LinkEvent();";
    就是自己定义单元格事件,触发的是前台的事件
      

  4.   

    谢谢 dutguoyi(新鲜鱼排)的指点 这样还是无法为数据加上下划线 只能使用模板列吗?
      

  5.   

    使用模板列挺方便的,就這麼寫:
    <ItemTemplate>
    <a href='<%# DataBinder.Eval(Container.DataItem,"字段")%>' > </a>
    </ItemTemplate>
      

  6.   

    用VS带的DataGrid编辑器啊,加入一个超级链接列,定义一下显示字段和连接字段就行,非常方便