2009-07-17 90 views
0

如何在.aspx页面中添加复选框。 我曾经使用过一个数据库。我成功地从数据库中读取数据。 而现在的数据是在数据表“dt”中。并且我增加了这一说法复选框数据绑定

if (dt.Rows[0]["IsActive"].ToString() == "True") 

如果条件为真,则复选框将被选中? 但我没有得到。它将如何得到?

+0

你应该张贴一些代码来告诉我们你是如何设定值:)复选框添加到您的网页。我的猜测是你应该把myCheckbox.Checked =(布尔)dt.Rows [0] [“IsActive”],但很难说你需要这个代码的位置。 – 2009-07-17 09:11:31

回答

1
if (dt.Rows[0]["IsActive"].ToString() == "True") 
{ 
    chkAvtive.Checked = true; 
} 

chkActive是您的复选框的ID。假设复选框已经在页面的控件列表中。

您可以用下面的代码

<input type="checkbox" id="chkActive" runat="server"> 
+1

您输错了Checked属性。它应该是chkActive.Checked – 2009-07-17 09:12:02