我有两个下拉列表,但只有一个下拉列表值应该插入数据库
本文关键字:下拉列表 有一个 数据库 插入 两个 | 更新日期: 2023-09-27 18:06:09
在这段代码中,即使我选择了dropdownlist2, Else部分也单独工作。
string Varddl;
if(DropDownList2.SelectedItem.Text.ToString()== null )
{
Varddl = DropDownList2.SelectedItem.Text;
}
else
{
Varddl = DropDownList3.SelectedItem.Text;
}
string OIMSquery="Insert into tablename values('" + varddl + "')";
put condition like this>>
if(DropDownList2.SelectedItem== null )
{
.
.
}
else
{
}
调用ToString()
后永远不会得到null,并且条件永远不会实现,并且总是执行if的else
部分,您可能需要将其与空字符串进行比较。
if(DropDownList2.SelectedItem.Text == "")