【问题标题】:How to restrict the user to select the tab in ajax tab container?如何限制用户选择 ajax 选项卡容器中的选项卡?
【发布时间】:2014-06-13 12:48:25
【问题描述】:

我在我的应用程序中使用了 ajax 选项卡容器在该容器中有 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>

【问题讨论】:

  • 一些示例代码和 HTML 会有所帮助。
  • 添加了html代码@Dean.DePue

标签: asp.net ajaxcontroltoolkit


【解决方案1】:

您可以在本文中查看可用的 Tab API:http://www.asp.net/ajaxlibrary/tabs-control.ashx

有一个 OnClientClick 事件,它需要一个 JavaScript 函数的名称来附加到选项卡的客户端单击事件。您可以实现自己的逻辑来检查标签按下并通过设置“return false”来禁用操作来取消事件。

瘤胃

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-10
    相关资源
    最近更新 更多