cblStatus是一个CheckBoxList有三个选框,值为0,1,2:
现在是需要对三种值作不同的判断,有二种方法是可以实现。
方法一:
Code
string statusSelectValue = GetCheckBoxListSelectedValue(this.cblStatus);
if (statusSelectValue.Length > 0)
{
string[] str = statusSelectValue.Split(',');
foreach (string s in str)
{
if (s.ToString() == "0")
{
//
}
if (s.ToString() == "1")
{
//
}
if (s.ToString() == "2")
{
//
}
}
}
string statusSelectValue = GetCheckBoxListSelectedValue(this.cblStatus);
if (statusSelectValue.Length > 0)
{
string[] str = statusSelectValue.Split(',');
foreach (string s in str)
{
if (s.ToString() == "0")
{
//
}
if (s.ToString() == "1")
{
//
}
if (s.ToString() == "2")
{
//
}
}
}
方法二:
Code
string statusSelectValue = GetCheckBoxListSelectedValue(this.cblStatus);
if (statusSelectValue.Length > 0)
{
if (statusSelectValue.Contains("0"))
{
//
}
if (statusSelectValue.Contains("1"))
{
//
}
if (statusSelectValue.Contains("2"))
{
//
}
}
string statusSelectValue = GetCheckBoxListSelectedValue(this.cblStatus);
if (statusSelectValue.Length > 0)
{
if (statusSelectValue.Contains("0"))
{
//
}
if (statusSelectValue.Contains("1"))
{
//
}
if (statusSelectValue.Contains("2"))
{
//
}
}