使用ajaxcontroltoolkit.as我的恐怖电影。
即使我调整了Web浏览器的大小,HTMLEditorExtender也保持预呈现的宽度
它没有检测宽度调整:保持不变。
需要完全刷新浏览器(F5)才能使HTMLEditorExtender重新计算其宽度。
如此。
有没有一种方法可以解决这个问题?否则我会用jquery来打它。或者删除这个恐怖控件。
<asp:TextBox ID="tbEditor" runat="server"
TextMode="MultiLine" Rows="10" style="width:100%">
</asp:TextBox>
<asp:HtmlEditorExtender ID="tbEditor_HtmlEditorExtender" runat="server"
Enabled="True" TargetControlID="tbEditor">
</asp:HtmlEditorExtender>
答案 0 :(得分:3)
css规则
.containerClass .ajax__html_editor_extender_container
{
width: 100% !important;/*important is really important at here*/
}
和周围的div,修复了问题。
<div class="containerClass">
<asp:TextBox ID="tbEditor" runat="server"
TextMode="MultiLine" Rows="10" style="width:100%">
</asp:TextBox>
<asp:HtmlEditorExtender ID="tbEditor_HtmlEditorExtender" runat="server"
Enabled="True" TargetControlID="tbEditor">
</asp:HtmlEditorExtender>
</div>
修复了我的问题。这对某人也有帮助。