【问题标题】:How to set width of a custom validator如何设置自定义验证器的宽度
【发布时间】:2010-02-12 07:29:58
【问题描述】:

有没有人知道如何设置自定义验证器的宽度,以便错误消息文本在超出指定宽度时自动换行?

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

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

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

感谢您的任何见解。

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

【问题讨论】:

    标签: asp.net width customvalidator


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      如果用户控件被定义为在 div 内显示错误消息,请尝试设置该 div 元素的宽度。

      如果你的控件是这样的

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

      将控件修改为包含消息的 div 或 span 元素。

      【讨论】:

        猜你喜欢
        • 2014-04-05
        • 2014-08-13
        • 2016-12-10
        • 2014-07-03
        • 2020-01-19
        • 2017-09-28
        • 2014-12-27
        • 2020-08-10
        • 2015-10-09
        相关资源
        最近更新 更多