クエリに挿入する値を選択しました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
値はクエリで空で表示されます。
選択した値をクエリに追加するにはどうすればよいですか? 私を助けてください!
最初のロードでドロップダウン リストの値を選択すると、検索ボタンを押してから 2 時間後にドロップダウン リストの値が空になり、検索ボタンを押すと最初に Page_Load 関数が実行され、if(!IspostBack) が実行されると、ドロップダウン リストで選択されたすべての値が空になることを確認します。 where句の値を空にする原因となります。検索ボタンを押しても、ドロップダウンリストの値がロードされたままになり、問題が解決されて空のドロップダウンリストの値になるようにしたいと考えています。さらに案内してください