Asp.net 在选项卡单击时重新加载或重新绑定选项卡内容,或在出现AJAX问题时更改选项卡
我有一个rad标签条。它有3个标签。在选择选项卡时,它正在进行回发。我有一个TabClick事件。在这个事件中,我检查它是否是第二个选项卡,然后在第二个选项卡中刷新radgrid的数据源。我试着用英语来表达它Asp.net 在选项卡单击时重新加载或重新绑定选项卡内容,或在出现AJAX问题时更改选项卡,asp.net,ajax,tabs,telerik,radgrid,Asp.net,Ajax,Tabs,Telerik,Radgrid,我有一个rad标签条。它有3个标签。在选择选项卡时,它正在进行回发。我有一个TabClick事件。在这个事件中,我检查它是否是第二个选项卡,然后在第二个选项卡中刷新radgrid的数据源。我试着用英语来表达它 <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rtsINSP"> <UpdatedControls> <telerik
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="rtsINSP">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="rmpMain" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
其中rtsINSP是我的RadTabStrip,rmpMain是我有3个选项卡(或telerik radpageviews)的RadMultiPage。当我这样做时,它不显示回发,但所选选项卡始终显示为第一个选项卡。我的意思是,我选择了选项卡2,它显示了选项卡2的内容,但所选选项卡仍然是选项卡1。如果我选择3,则在第三个选项卡上显示内容,但仍在顶部显示所选选项卡作为第一个选项卡。如何将内容和所选选项卡显示为所选选项卡。
如果您需要更多信息,请询问。谢谢在此设置中将tabstrip本身添加为更新控件,以便在回发后更新:
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="rtsINSP">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="rtsINSP" />
<telerik:AjaxUpdatedControl ControlID="rmpMain" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>