代码之家  ›  专栏  ›  技术社区  ›  Justin C

在AjaxControlToolkit HtmleEditor外按handle tab键

  •  0
  • Justin C  · 技术社区  · 14 年前

    你知道怎么做吗?

    我也尝试过SuppressTabInDesignMode和IgnoreTab,但似乎都没用

    编辑:这里有一些代码,我正在尝试,但没有工作。我尝试了上面提到的两个标签的一些组合,但是这些例子都没有忽略tab键的按下。我重新下载了ajaxcontroltoolkit以确保它是最新的。

    <asp:ScriptManager runat="server"></asp:ScriptManager>
    <HTMLEditor:Editor ID="Editor0" runat="server" TabIndex="1" IgnoreTab="false" SuppressTabInDesignMode="true" Height="200" />
    <HTMLEditor:Editor ID="Editor1" runat="server" TabIndex="2" IgnoreTab="false" SuppressTabInDesignMode="false" Height="200" />
    <HTMLEditor:Editor ID="Editor2" runat="server" TabIndex="3" IgnoreTab="true" SuppressTabInDesignMode="true" Height="200" />
    <asp:Button ID="btnTester" runat="server" Text="testing tab" TabIndex="4" />
    

    将该代码放到ASPX页面中,页面顶部有以下两行

    <%@ Register 
        Assembly="AjaxControlToolkit" 
        Namespace="AjaxControlToolkit" 
        TagPrefix="ajaxToolkit" %>
    <%@ Register
        Assembly="AjaxControlToolkit"
        Namespace="AjaxControlToolkit.HTMLEditor"
        TagPrefix="HTMLEditor" %>
    
    1 回复  |  直到 14 年前
        1
  •  1
  •   Aristos    14 年前

    你要找的参数是 IgnoreTab=真

    <HTMLEditor:Editor runat="server" IgnoreTab="true" ...
    

    http://www.asp.net/ajax/ajaxcontroltoolkit/samples/htmleditor/htmleditor.aspx