情况:
我创建了一个自定义webusercontrol。用户控件完全在代码中创建。
它由radgrid和radcombox组成。
当用户选择数据表时,radcombox会填充数据库表 需要在radgrid中显示。
此用户控件已添加到aspx页面。一切都很完美。
问题出现了:
我希望使用radajaxmanagerproxy控件在radgrid重新绑定时显示radajaxloadingpanel。在点击 刷新按钮或下一页或上一页之前无效强> radgrid 。然后一切正常。
我知道组合框起作用,因为数据确实只改变了加载面板没有显示。
有没有人知道如何解决这个问题,我可以研究解决方法或建议?
答案 0 :(得分:0)
终于开始工作了。我在创作生活中做错了什么:
现在我有这样的感觉。它有效;)
public class CustumControl
implements CompositeControl
Private RadAjaxLoadingPanel1 As New RadAjaxLoadingPanel
Private RadAjaxManagerProxy1 As New RadAjaxManagerProxy
....
Protected Sub Control_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load
Me.Controls.Add(RadAjaxLoadingPanel1)
Me.Controls.Add(RadAjaxManagerProxy1)
With RadAjaxManagerProxy1.AjaxSettings
.AddAjaxSetting(...)
End with
End Sub
....
Protected Overrides Sub CreateChildControls()
'Set properties controls and add themwill
End Sub
end class
希望这可以帮助其他有类似问题的人。
grtz Yuri