代码隐藏之前的SqlDataSource复选框

时间:2015-09-21 17:46:35

标签: c# asp.net .net .net-3.5

我正在填充SqlDataSource页面上添加的.aspx的ASP.NET复选框,然后我需要在后面的代码中访问它,但我遇到了一个问题,其中我的方法是在填充复选框之前发生的,所以它给了我一个项目数为零。

在使用代码访问复选框之前,如何确保复选框由SqlDataSource填充?

1 个答案:

答案 0 :(得分:0)

如果填写了复选框的文本标签,则可以使用

进行简单的修复
if(!(chkBox.Text == "" || chkBox.Text == null))
{
     // Your function call, or actual function code.
}

在您的代码后面运行违规代码之前。如果尚未填充标签,则此代码可防止if语句为真。