我有一个rad标签条。它有3个标签。在选择选项卡时,它正在进行回发。我有一个TabClick事件。在此事件中,我检查它是否是第二个选项卡,然后我在第二个选项卡中刷新radgrid的数据源。我试图通过
来解析它 <AjaxSettings>
<telerik:AjaxSetting AjaxControlID="rtsINSP">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="rmpMain" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
其中rtsINSP是我的RadTabStrip,rmpMain是RadMultiPage,其中我有3个标签(或telerik radpageviews)。当我这样做时,它的工作方式是不显示回发,但所选的选项卡总是显示为第一个。我的意思是我选择了选项卡2,它显示了选项卡2的内容,但选定的选项卡仍然是选项卡1.如果我选择3,则显示第3个选项卡上的内容,但仍然将选定的选项卡显示在顶部作为第1个选项卡。如何将内容和选定的标签显示为我选择的标签。 如果您需要更多信息,请询问。感谢
答案 0 :(得分:1)
在此设置中添加标签条本身作为更新控件,以便在回发后更新:
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="rtsINSP">
<UpdatedControls>
<telerik:AjaxUpdatedControl ControlID="rtsINSP" />
<telerik:AjaxUpdatedControl ControlID="rmpMain" />
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>