我选择DropDownList
要在查询中插入的值,但该值在查询中保持为空白,并且由于在 where 条件下没有任何结果结果为空值。我用不同的技巧做,但保持空虚
if (chkBoxChanl.Checked)
{
sql += " and channelName = '" + ddlChannel.Text + "' ";
}
if (chkBoxDate.Checked)
{
sql += " and transmissionDate_ between '" + tbFrom.Text + "' and '" + tbTo.Text + "'";
}
if (chkBoxProgrm.Checked)
{
sql += " and programName ='" + ddlProgram.Text + "'";
}
if (chkBoxParty.Checked)
{
sql += " and partiesName like '%" + ddlParty.SelectedValue + "%'";
}
if (chkBoxPerson.Checked)
{
sql += " and personsName like '%" + ddlPerson.SelectedItem + "%'";
}
if (chkBoxProvince.Checked)
{
sql += " and ProvinceName like '%" + ddlProvince.SelectedItem + "%'";
}
if (chkBoxCity.Checked)
{
sql += " and CityName like '%" + ddlCity.Text + "%'";
}
喜欢
ddlProgram.Text
ddlProvince.SelectedItem
ddlPerson.SelectedValue
所选DropDownList
值在查询中显示为空。
我该怎么做才能在查询中添加选定的值?请帮我!
我检查当我选择第一次加载的下拉列表值时,然后在按下搜索按钮下拉列表值空的 2md 时间,当我按下搜索按钮时,它首先运行 Page_Load 函数并执行 if(!IspostBack) 然后所有下拉列表选择的值都变为空这会导致 where 子句中的值清空。现在我希望当我按下搜索按钮下拉列表值时保持加载,这将解决问题成为 enpty 下拉列表值。请进一步指导我