我想做一个列表,列表中包含一个checkbox服务器控件,点选checkbox提交页面,数据库中将标记该X条记录被选择。下次打开该页面,以前被选择的记录的checkbox将显示为以勾选。
问题来了,checkbox服务器控件的text是被显示出来的,我不想让他的值被显示出来,就像html的checkbox标签中的value一样。如果用html的checkbox标签,由于数据库中的是否被勾选用的boolean型,checkbox的checked不是false就是true,页面总是显示已经被勾选。请问,以上的问题如何解决。谢谢

解决方案 »

  1.   

    不显示值???
    那就text属性为“”;
      

  2.   

    我的值都是记录的id,显示出来不太好吧!如果text=""提交后,如何查找对应的记录呢
      

  3.   

    你可以用title啊,id啊其他的属性来记录id嘛,不一定非要用text,value啊神恶魔的
      

  4.   

    把text="",然后将对应的id绑在tooltips中就行了,可以得到同样目的
      

  5.   

    能说的具体点吗???
    我给checkbox加入了tooltip=id,但是查看客户端源文件时,却是
    <span title="id"><checkbox....></span>
      

  6.   

    id其实可以不要,当取的时候再去就是了, 例如你在列表最后一列来一个超链接传递Id  就是 a href=“xx.aspx?Id=”<%# Eval("Id")%> checkbox 完全不必理会