我有两个下拉列表,但只有一个下拉列表值应该插入数据库

本文关键字:下拉列表 有一个 数据库 插入 两个 | 更新日期: 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 == "")
相关文章: