数据库中有一个字段比如A吧.A为"1"时我想把CheckBox选中..A为"0"时不选中..我想用绑定 的方法,后台直接绑定就行不用编辑,就是在ASP中写代码了,怎么做呀.大侠们?急...

解决方案 »

  1.   

    试试:在DataBound事件中,遍历一下,改变相应控件的选中状态
      

  2.   

    <Asp:Datagrid ...
    <columns>
    <asp:templatecolumn>
    <itemtemplate>
    <asp:checkbox id=chk checked='<%# DataBinder.Eval("MyField").ToString() == "1" %>' ....
      

  3.   

    // sorry, as to VS2003-
    <%# DataBinder.Eval(Container.DataItem, "MyField").ToString() == "1" %>// as to VS05+
    <%# Eval("MyField").ToString() == "1" %>
      

  4.   

    晓风的这个 checked=' <%# DataBinder.Eval("MyField").ToString() == "1" %>' 不错
      

  5.   

    谢谢..我完全按你的做不好用,有错..然后我把"=="改成EQUALS好了..呵呵..谢谢..分全给你!