1

有谁知道设置自定义验证器宽度的方法,以便错误消息文本在超过指定宽度时自动换行?

我有一个包含自定义验证器的用户控件,包含页面可以根据特定的验证结果设置错误消息。

用户控件位于页面中的表格单元格中。

如果消息很长,它只是将整个消息打印在一行上,而忽略设置的任何列宽。

感谢您的任何见解。

编辑:我尝试在自定义验证器本身上设置 width 属性无济于事。

4

2 回答 2

1

将它放在另一个元素中,您可以控制...的样式...就像它自己的 div 和您指定的类一样。

于 2010-02-11T23:10:54.923 回答
0

如果用户控件的定义使得错误消息出现在 div 内,请尝试设置该 div 元素的宽度。

如果你的控制是这样的

<asp:TableCell id="some1" runat="server">
    <uc:yourControl id="uc1" runat="server" />
</asp:TableCell>

修改控件以使消息具有 div 或 span 元素。

于 2010-02-11T23:29:58.430 回答