ASPxCallbackPanel没有刷新控件的服务端值
ASPxCallbackPanel没有刷新Label控件的服务端值。我在ASPxCallbackPanel中放了一个ASPxLabel(换了MS的Label也是同样的问题),初始值为空。
然后在ASPxGridView的SelectionChanged事件中调用ASPxCallbackPanel的callback更改ASPxLabel的值
<ClientSideEvents SelectionChanged="function(s, e) {
ASPxCallbackPanel1.PerformCallback();
}" />
protected void ASPxCallbackPanel1_Callback(object sender, DevExpress.Web.CallbackEventArgsBase e)
{
ASPxLabel1.Text = ASPxGridView1.GetSelectedFieldValues("EBELN").ToString();
}
页面上确实看到了ASPxLabel1的值变了,这个没毛病。
但当我再点击ASPxButton1时,在 ASPxButton1_Click事件中却发现ASPxLabel1.Text还是空的,貌似 ASPxCallbackPanel1_Callback只改了ASPxLabel1客户端的值,服务端的值根本没变,反复试了几次都是这样,这坑大去了。我要怎么办才能改ASPxLabel1的服务端值呢?有没有大神指点一下,谢谢!
自已顶一下,此地有高人可以指点一下吗?
页:
[1]