我有一个asp.net复选框,现在我想重新加载页面后检查或取消选中并使用CheckBox.Checked信息来选择GridView的SQL查询。我已经把这样的代码放在Page_Load方法中:复选框和页面重新加载
if (CheckBox1.Checked)
{
query = "select ...";
}
但是什么也没有发生。我也设置AutoPostBack。试图使用事件。不知道这个系统如何工作:/
编辑: 复选框工作正常,但问题是在不同的东西。点击复选框后,在Page_Load方法中,我将使用我的查询来设置SqlDataSource。看起来页面被重新加载,但是gridview没有刷新。当我点击gridview的列mame(对这个列进行排序)时,gridview被新的sql查询刷新。所以我需要考虑点击复选框后如何刷新网格视图。
当您点击复选框并Page_Load事件甚至可以打? – Adam
请使用复选框实例化代码和Checkbox1.Checked代码所在的函数更新您的答案。 –