我有一个asp.net CheckBox,现在我想在选中或取消选中后重新加载页面,并使用CheckBox.Checked 信息来选择gridview 的sql 查询。我在 Page_Load 方法中放了这样的代码:
if (CheckBox1.Checked)
{
query = "select ...";
}
但什么也没有发生。我也设置了 AutoPostBack。尝试使用事件。不知道这个系统是如何工作的:/
编辑:复选框工作正常,但问题出在不同的地方。单击复选框后,在 Page_Load 方法中,我将使用我的查询来设置 SqlDataSource。看起来页面已重新加载,但 gridview 未刷新。当我单击gridview 的列mame (排序此列),gridview 被新的sql 查询刷新。所以我需要考虑单击复选框后如何刷新网格视图。