C# RadSpell未在表中正确显示

C# RadSpell未在表中正确显示,c#,asp.net,telerik,internet-explorer-10,C#,Asp.net,Telerik,Internet Explorer 10,我有一个包含RadTextBox和RadSpell控件的表。两者都在各自的td标签中,但当显示在ie 10和chrome中时,RadSpell按钮与RadTextBox重叠。 该页面的代码为: <table> <colgroup> <col width="33%" /> <col width="36%" /> <col width="31%" /

我有一个包含
RadTextBox
RadSpell
控件的表。两者都在各自的td标签中,但当显示在ie 10和chrome中时,
RadSpell
按钮与
RadTextBox
重叠。

该页面的代码为:

    <table>
        <colgroup>
            <col width="33%" />
            <col width="36%" />
            <col width="31%" />
        </colgroup>
        <tbody>
            <tr>
                <td>
                    <DescriptionLabel ID="dlNote" Text="Note:" AssociatedControlID="rtbNote" runat="server" />
                </td>
                <td>
                    <tel:RadTextBox ID="rtbNote" runat="server" TextMode="MultiLine" CssClass="SmallTextArea"
                        MaxLength="8000" />
                </td>
                <td>
                    <tel:RadSpell ID="spellNote" runat="server" ControlsToCheck="rtbNote" ButtonText="Spell Check"
                        ButtonType="PushButton" AllowAddCustom="false" />
                </td>
            </tr>
        </tbody>
    </table>

这对我来说很好,所以这很可能是因为页面上有一些自定义CSS。取下它,看看是否是这样。 正如这里指出的:

如果使用CSS类,则这是默认行为或
RadTextBox
修复此问题的方法是将WrapperCssClass属性设置为与CssClass属性相同的类

结果会是这样的:

<td>
    <tel:RadTextBox ID="rtbNote" runat="server" TextMode="MultiLine" CssClass="SmallTextArea" WrapperCssClass="SmallTextArea"
         MaxLength="8000" />
</td>

<td>
    <tel:RadTextBox ID="rtbNote" runat="server" TextMode="MultiLine" CssClass="SmallTextArea" WrapperCssClass="SmallTextArea"
         MaxLength="8000" />
</td>