.net Web程序的CheckBox Server控件没有Value属性。可是如果把CheckBox放到DataList里面就很需要让CheckBox的Texe属性显示名称,而Value属性显示Id。
      这个问题的一个解决方法是在DateList里面再放一个HiddenField服务器控件,用来存放Id。

.aspx的代码


在服务器端可以这样来取得名称和Id

.cs的代码


可是今天突然想能不能不放那个HiddenField呢?于是尝试把Id放到CheckBox的Style里面,寒。

.aspx的代码


在服务器端可以这样取得Id的值

.cs的代码








 

posted on 2008-09-11 17:56  1-2-3  阅读(1189)  评论(0编辑  收藏  举报