1
私は私の属性が設定されている中にErrorMessageを持っている...たとえば設定メッセージのエラー
:
<asp:TextBox ID="FullName" runat="server" ></asp:TextBox>
<asp:TextBoxWatermarkExtender ID="Surname_TextBoxWatermarkExtender"
runat="server"
Enabled="True"
TargetControlID="FullName"
WatermarkText="Full Name"
WatermarkCssClass="watermark"
></asp:TextBoxWatermarkExtender>
<asp:RequiredFieldValidator
ID="RequiredFieldValidator2"
runat="server"
ErrorMessage="Must insert full name"
ControlToValidate="FullName"
ForeColor="#FF3300"
SetFocusOnError="True"
></asp:RequiredFieldValidator>
<asp:CustomValidator
ID="CustomValidator2"
runat="server"
ControlToValidate="FullName"
ClientValidationFunction="EmpIDClientValidate"
OnServerValidate="EmpIDServerValidate"
ErrorMessage="CustomValidator"
Display="dynamic"
></asp:CustomValidator>
は、今私は、エラーメッセージを挿入する「挿入する必要がありますフルネーム "を要約に追加し、必要な制御メッセージには" * "だけを残します。要約コントロールには完全なメッセージが必要です。ここに私の要約コントロールがあります。
<asp:ValidationSummary runat="server" ID="Summary"
ShowMessageBox="true"
HeaderText="<b>Please review the following errors:</b>" ShowSummary="False"
/>
私は私がそれを実現するために追加するには、どのような属性/プロパティを知らないdone..Butすることができます知っていますか?
UPDATEは:
<asp:RequiredFieldValidator ID="RequiredFieldValidator1"
runat="server"
ErrorMessage="*"
HeaderText="User name is empty"
ControlToValidate="UserName"
ForeColor="#FF3300"
Display="Dynamic"
SetFocusOnError="True"></asp:RequiredFieldValidator>
制御は、上記 ..私はそれを...「ユーザー名が空である」取ると表示されるはず概要を..but欲しいものである.. *生産しますここに要約が再びです:
<asp:ValidationSummary runat="server" ID="Summary"
ShowMessageBox="true"
HeaderText="<b>Please review the following errors:</b>" ShowSummary="False"
/>
これは実際に必要なのですか?私が考えることができる唯一の他の解決策は、jqueryを使用して個々のバリデータからエラーを取得し、検証の要約に適用することです –
問題は解決されました.jQueryの変更を行う必要はありません –