根据文本值检查文本框

时间:2013-01-10 16:25:23

标签: c# javascript asp.net

我在asp页面中有以下复选框 -

<asp:CheckBox ID="CheckBox1" runat="server" 
     Text='<%# Container.DataItem.ToString() %>'/>

我想将Checked值设置为

上确定的truefalse

Text='<%# Container.DataItem.ToString() %>'值。

因此,如果 - '<%# Container.DataItem.ToString() %>'等于1,则Checked="True"

我怎样才能做到这一点?

4 个答案:

答案 0 :(得分:6)

您可以将其添加到复选框

Checked='<%# Container.DataItem.ToString().Equals("1") %>'

答案 1 :(得分:1)

Equals("1")属性中使用Checked

Checked='<%# Container.DataItem.ToString().Equals("1") %>'

答案 2 :(得分:0)

尝试这样的事情:

<asp:CheckBox ID="CheckBox1" 
              runat="server" 
              Text='<%# Container.DataItem.ToString().Equals("1") %>'/>

答案 3 :(得分:0)

试试这个:

<asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# Container.DataItem.ToString() == "1" %>'/>