3
我想要一種方法來顯示一個無效字段的星號並在驗證摘要中顯示一條詳細消息。但是,在驗證控件中將「顯示」設置爲「無」會抑制將出現在該字段旁邊的任何消息進行驗證。在驗證控件中顯示星號,但在摘要中顯示錯誤消息
有沒有辦法獲得這種混合功能?
我想要一種方法來顯示一個無效字段的星號並在驗證摘要中顯示一條詳細消息。但是,在驗證控件中將「顯示」設置爲「無」會抑制將出現在該字段旁邊的任何消息進行驗證。在驗證控件中顯示星號,但在摘要中顯示錯誤消息
有沒有辦法獲得這種混合功能?
是的。
將text屬性設置爲「*」,並將ErrorMessage屬性設置爲實際的錯誤消息。就像是。
<asp:RequiredFieldValidator id="ValidateMyField" runat="server" text="*"
errormessage="Hey, you must really specify something"
controltovalidate="YourControl" />
對於您可以使用display="Dynamic"
有一個實際的誤差僅*佔用空間的顯示。
<asp:ValidationSummary ID="valSummary" runat="server" />
<asp:CustomValidator ID="valUserNameTaken" runat="server" ErrorMessage="User name is already used in this system, please choose another.">*</asp:CustomValidator>