在我的网页中,我使用的是组合框和搜索按钮.
当我从组合框中选择一个值然后我单击搜索按钮时,组合框第一个匹配值正在显示
例如
搜索代码点击按钮:
cmd2 = new OdbcCommand("Select * from table where id = '" + combobox1.Text + "' ", con);
ada2 = new OdbcDataAdapter(cmd2);
ds1 = new DataSet();
ada2.Fill(ds1);
gridview1.DataSource = ds1;
gridview1.DataBind();
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
您是否在Page_Load方法中绑定了gridview或combobox?我有预感这可能是个问题.确保它看起来像这样:
void Page_Load(Object obj, EventArgs e)
{
if (!IsPostBack){
//do your stuff
}
}
Run Code Online (Sandbox Code Playgroud)