RadTabStrip On单击“显示提示”

时间:2010-12-02 21:53:54

标签: c# javascript .net asp.net-ajax telerik

当用户点击标签时,我想触发radconfirm窗口询问他们是否要继续。现在,我取消事件,激活radconfirm,并在回调中,如果成功,我正在尝试显式回发以显示新选项卡。我试过了:

//In tabSelecting event on client
e.get_tab().select(); //to select the new tab because I canceled the selection earlier on
sender._postback(e.get_tab()); //to perform the postback

RadMultiPage更新到新标签的内容,但RadTabStrip没有显示我选择的新标签。我看到使用新标签内容选择了旧标签。

有什么想法吗?

感谢。

2 个答案:

答案 0 :(得分:1)

如果您使用所单击选项卡的客户端对象,则可以使用客户端API中的set_selected方法设置为已选中(请参阅here)。

答案 1 :(得分:0)

因为我附加到tabSelecting,我需要在组件中添加一个布尔值以防止第二次取消事件,因为设置选定的选项卡也会触发tabSelecting事件。那就是修复。