刷新浏览器以前在asp.net的gridview中加载的数据

时间:2014-07-18 15:13:02

标签: c# asp.net .net gridview browser-refresh

我有一个带有两个gridview的asp.net页面使用updatepanel.when我点击db中的提交按钮数据插入并更新gridview。我正在处理刷新页面时重复插入相同数据。但问题是当我刷新页面中的网格视图中的先前数据时显示不存在的数据。再次,如果我点击菜单重新加载并显示实际data.i'm处理按钮单击,但我不知道如何处理这个gridview问题,当我刷新页面。如果有人通过同样的问题,请对此有所了解或请给出一些建议。

3 个答案:

答案 0 :(得分:0)

我会尝试:

gridviewObj.datasource = null
gridviewobj.datasource.databind();

...希望这会有所帮助

答案 1 :(得分:0)

你可以这样做

protected void Page_Load(object sender, EventArgs e)
    {
    if (Page.IsPostBack)
    {
    //here you bind again the datagrid
    }
    }

答案 2 :(得分:0)

在Page_Load事件中使用if(IsPosback) 然后
 UpdatePanel.Update();