GridView LinkButton在C#中搜索后未更改CommandArgument的值
本文关键字:CommandArgument 的值 搜索 LinkButton GridView | 更新日期: 2023-09-27 18:25:37
我发现了一个类似的问题:gridview链接按钮CommandArgument值没有改变
可能在第一次填充网格视图之前没有检查IsPostBack
属性。试试这个:
首先,用一种方法包装第一次填充的网格视图:
private void PopulateGridview()
{
string cmdstr= "SELECT DriverID,DriverEmail,Availability FROM tblDriver";
gv1.DataSource = getall(cmdstr,con);
gv1.DataBind();
}
现在,在Page_Load()
中这样称呼它:
protected void Page_Load()
{
if(!IsPostBack)
{
PopulateGridview();
}
}