checkbox 绑定到0,1

checkbox 绑定到0,1是数据库开发经常遇到的情况:

第一种,在aspx上直接使用绑定表达式
Checked=' <%# DataBinder.Eval(Container.DataItem,"F_Closed").ToString()=="1"?true:false %> '

第二种是在GridView的RowDataBound事件中绑定

string fClosed = SmartGridView1.DataKeys[e.Row.RowIndex].Values[1].ToString();
((CheckBox)e.Row.FindControl("CheckBox_Closed")).Checked = (fClosed == "1") ? true : false;
posted @ 2008-05-03 14:16  遇到未来的自己  阅读(1740)  评论(0编辑  收藏  举报