小弟的开发环境是vb.net中的asp.net web应用程序如何把DataGrid中显示的数据记录中的编号列做成链接?想要实现通过选中CheckBox来显示对应的数据列,如果CheckBox没有被选中就不显示对用的数据列。使用者会随机选择,怎么办呀?如何在CheckBox旁边加个隐藏列呢?

解决方案 »

  1.   

    添加模板列,然后<a   ...  a>
      

  2.   

    有模板列也可以,用超链接列也可以,如果参数太多就用模板列
    <ITEMTEPLATE><A HREF='????.??AAA=<%#DATABINDER.EVAL(...</....>
      

  3.   

    添加模板列.把控件设置visible=false;
    根据条件判断,是否为ture
      

  4.   

    如何把DataGrid中显示的数据记录中的编号列做成链接?
    答:DataGrid属性生成器中将编号做成连接列即可想要实现通过选中CheckBox来显示对应的数据列,如果CheckBox没有被选中就不显示对用的数据列。使用者会随机选择,怎么办呀?如何在CheckBox旁边加个隐藏列呢?
    答:这种列要在DataGrid做成模版列,在模版列中增加checkbox 和 数据列 <数据列的visible=false ,并增加一段JS脚本以显示数据列
      

  5.   

    在DataGrid中模板中加入:<asp:HyperLinkColumn></asp:HyperLinkColumn>列就行了....