checkbox綁定0 1
checkbox 绑定到0,1是数据库开发经常遇到的情况:
第一种,在aspx上直接使用绑定表达式
Checked=' <%# DataBinder.Eval(Container.DataItem,"F_Closed").ToString()=="1"?true:false %> '
第二种是在GridView的RowDataBound事件中绑定
第一种,在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;