1

在此代码中,即使我选择 dropdownlist2,其他部分也可以单独工作。

string Varddl;

if(DropDownList2.SelectedItem.Text.ToString()== null )
{

   Varddl = DropDownList2.SelectedItem.Text;

}
else
{
   Varddl = DropDownList3.SelectedItem.Text;
}

string OIMSquery="Insert into tablename values('" + varddl + "')";
4

2 回答 2

1

调用后你永远不会得到 nullToString()并且条件永远不会实现并且总是elseif 的一部分会执行,你可能需要将它与空字符串进行比较。

if(DropDownList2.SelectedItem.Text == "")
于 2013-03-28T07:38:49.707 回答
1

像这样设置条件>>

if(DropDownList2.SelectedItem== null )
{
    .
    .
}
else
{
}

它会起作用的。

于 2013-03-28T07:38:52.143 回答