当我在代码隐藏文件中使用 UpDetail.update() 时,我的更新面板不会更新。
<asp:UpdatePanel ID="UpDetail" runat="server" RenderMode="Inline" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label ID="AAAA" runat="server"> LOL </asp:Label>
<asp:Label ID="Label1" runat="server"> <%= DateTime.Now.ToString() %> </asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
在我的cs文件中:
protected void GvGestionnaires_SelectionChanged(object sender, EventArgs e)
{
AAAA.Text = "TOTO";
UpDetail.Update();
}
我的活动 GvGestionnaires_SelectionChanged 正在运行,但我的面板没有刷新,为什么?
编辑 :
我尝试使用按钮而不是我的 dx:gridview 并且它可以工作.. 为什么?!:o – user1594914 刚刚编辑
解决了 :
将 EnableCallBacks="False" 添加到我的 dx:gridview
<dx:ASPxGridView runat="server" ID="GvGestionnaires" KeyFieldName="id" DataSourceID="LinqDataSource" EnableCallBacks="False"
OnSelectionChanged="GvGestionnaires_SelectionChanged"
OnPageIndexChanged="GvGestionnaires_PageIndexChanged">