我在我的应用程序中使用了ajax tab容器在该容器中有4个选项卡可用。 我需要限制用户选择选项卡。如何在asp.net应用程序中执行此操作。
我尝试过enable = false,然后用户无法在标签正文中输入文字。 任何人都可以帮助我。
HTML:
<ajax:TabContainer ID="tabcontainer" CssClass="Tab" runat="server" ActiveTabIndex="0" EnablePartialRendering="true">
<ajax:TabPanel runat="server" HeaderText="Basic Details" ID="tabpanelBasicDetails" >
<HeaderTemplate>
<asp:Image ID="imgBasicDetailsBlack" runat="server" ImageUrl="~/Images/basicdetails-b.PNG" />
</HeaderTemplate>
<ContentTemplate>
<asp:Button Id="btn1" runat="server"></asp:Button>
</ContentTemplate>
</ajax:TabPanel>
</ajax:TabContainer>
答案 0 :(得分:0)
您可以在本文中查看可用的标签API:http://www.asp.net/ajaxlibrary/tabs-control.ashx
有一个OnClientClick事件,它要求将javascript函数的名称附加到选项卡的客户端点击事件。您可以实现自己的逻辑来检查选项卡按下并通过设置“return false”来取消事件来禁用操作。
瘤胃