gpt4 book ai didi

asp.net - 简洁的 ASP.NET 验证摘要

转载 作者:行者123 更新时间:2023-12-03 23:31:27 24 4
gpt4 key购买 nike

有没有办法让 ASP.NET 验证摘要控件在出现验证错误时只显示 HeaderText?

基本上,我想要的只是一条简单的消息,例如“请完成所有标记为 * 的字段”以显示在提交按钮旁边。因为我在验证器上使用“*”作为错误消息,所以我不希望这些出现在摘要中。

谢谢你的帮助。

最佳答案

设置每个验证器 正文 到“*”和 错误信息 到一个空字符串。

<form id="form2" runat="server">
Name:<br />
<asp:TextBox ID="NameTextBox" runat="server" />
<asp:RequiredFieldValidator
ID="NameTextBoxRequiredValidator"
ControlToValidate="NameTextBox"
ErrorMessage=""
Text="*"
runat="server" />
<br />
City:<br />
<asp:TextBox ID="CityTextBox" runat="server" />
<asp:RequiredFieldValidator
ID="CityTextBoxRequiredValidator"
ControlToValidate="CityTextBox"
ErrorMessage=""
Text="*"
runat="server" />
<br />
<asp:Button ID="SubmitButton" Text="Submit" runat="server" />
<hr />
<asp:ValidationSummary
ID="valSum"
DisplayMode="SingleParagraph"
HeaderText="Please complete all fields marked *"
runat="server" />
</form>

关于asp.net - 简洁的 ASP.NET 验证摘要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/495955/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com