伙计们,我在同一页面中有一个表单和一个数据网格视图。我将数据gridview绑定到SQL并使用我的表单将记录提交到数据库。我的表单和我的gridview在同一页面上。我想强制我的网格在插入新记录时自动重新加载和更新其记录。为了让我想看到我的新记录显示在gridview中。我使用更新面板触发器功能如下
</ContentTemplate>
<Triggers>
<asp:PostBackTrigger ControlID="btnEmailSave" />
</Triggers>
</asp:UpdatePanel>
我的问题是,当我点击'btnEmailSave'时,我的记录会被插入,页面会按预期重新加载。但是gridview记录不会改变。它保持不变。
我在pageload方法中将我的gridview绑定如下。
if (!(IsPostBack))
{
bindEmail();
bindDrClient();
}
我不知道为什么不更新。任何帮助将不胜感激。
答案 0 :(得分:-1)
谢谢你们。我的问题由上面的塞恩解决了。我只需要调用方法
bindEmail()
插入记录后。它现在很好用。