0

我的页面上有以下控件:

        <abc:OrcaShowHidePanelExtender ID="NumberPlate" ShowHideControlID="RadioButtonListNumberPlate"
            TargetControlID="panelNumberPlate" runat="server" 
            ShowHideClientPredicate="NumberPlate_ClientPredicate" />

所以这用于隐藏/显示屏幕上的面板。现在的问题是我有 3 个选项卡,我需要在同一页面上的 3 个选项卡上显示隐藏面板。

        function NumberPlate_ClientPredicate() {

            return $('#<%= RadioButtonListNumberPlate.ClientID %> input:radio:checked').val() === 'Yes';
}

我的问题是我可以将客户端 ID 添加到函数中,这样每个面板都会独立地调用函数,因为它只在一分钟内调用最终面板

所以我尝试了以下但没有成功:

 function  $('#<%= NumberPlate_ClientPredicate.ClientID %>')() {
//my return check
}
4

1 回答 1

0

好的,所以我刚刚使用:

<%= this.ClientID %> 在函数名称之前并从面板中删除 ShowHideClientPredicate="NumberPlate_ClientPredicate" 对我有用,然后在后面的代码中添加名称

于 2013-10-16T15:11:15.307 回答