Hi,
I have 3 tabs. The first 2 tabs take user input, and the final third tab displays a calcution according to the previous 2 tabs' data. I am using the OnTabClick event to check which tab the user has clicked, and if it happens to be the third then we process the users input and display the final calculation (this takes a bit of time since we are hitting the database). The tab strip is ajaxified and displays my LoadingPanel when the OnTabClick event is fired. It works great but the only issue is that the LoadingPanel also displays for the other tab clicks, where no data is needed to be calculated. Is there a way to only display the LoadingPanel for a specific TabClick instead of all tabs where some are not needed to perform calculations but others are?
My ajax manager proxy is setup as such (which causes all tabs to display the LoadingPanel):
<
rad:RadAjaxManagerProxy
runat
=
"server"
>
<
AjaxSettings
>
<
rad:AjaxSetting
AjaxControlID
=
"UniverseTab"
>
<
UpdatedControls
>
<
rad:AjaxUpdatedControl
ControlID
=
"UniverseTab"
/>
<
rad:AjaxUpdatedControl
ControlID
=
"RadMultiPage1" LoadingPanelID="LoadingPanel"
/>
</
UpdatedControls
>
</
rad:AjaxSetting
>
</
AjaxSettings
>
<
AjaxSettings
>
<
rad:AjaxSetting
AjaxControlID
=
"RadMultiPage1"
>
<
UpdatedControls
>
<
rad:AjaxUpdatedControl
ControlID
=
"RadMultiPage1"
/>
</
UpdatedControls
>
</
rad:AjaxSetting
>
</
AjaxSettings
>
</
rad:RadAjaxManagerProxy
>
Thanks,
Patrick