asp.net中回发函数调用后如何显示搜索数据
gridview详细信息显示的正是我想要的内容,即使搜索数据也显示得很好,但问题是当我在gridview中发布回页并返回搜索页面时,搜索并没有在gridview中维护,我使用gridview.Databind()函数在页面加载时使用(!page.postback)函数,但对我来说也没有用处,所以请大家给我一些代码 在页面加载时,我写了一些东西,但对我没有用处asp.net中回发函数调用后如何显示搜索数据,asp.net,sql-server,Asp.net,Sql Server,gridview详细信息显示的正是我想要的内容,即使搜索数据也显示得很好,但问题是当我在gridview中发布回页并返回搜索页面时,搜索并没有在gridview中维护,我使用gridview.Databind()函数在页面加载时使用(!page.postback)函数,但对我来说也没有用处,所以请大家给我一些代码 在页面加载时,我写了一些东西,但对我没有用处 if(!page.postback) { sda = new SqlDataAdapter("Select Name,ContactNo
if(!page.postback)
{
sda = new SqlDataAdapter("Select Name,ContactNo,Address from gridviewtable",con);
ds = new DataSet();
sda.Fill(ds);
gvd_detail.DataSource = ds;
gvd_detail.DataBind();
}
以下是一些解决方案: 1-每次用户搜索后,将用户重定向到带有参数的页面(如查询字符串),然后在该页面上检索参数并显示适当的结果 2-Asp.net页面默认情况下通过“视图状态”维护页面状态,首先确保页面的ViewState属性为True,然后确保在页面生命周期中重新绑定gridview 3-如果存在#2解决方案不起作用的情况,则存在另一种解决方案,即在ViewState页面中显式保存页面状态
希望这些帮助thnx mostafa,但是如果你不介意的话,你能给我一些代码吗?请给我一些帮助