1

私のaspxページで:

<table cellpadding="2" cellspacing="2" align="center">
<tr>
  <asp:ValidationSummary ID="Alert" runat="server" CssClass="failureNotification" HeaderText=""/>                                  
</tr>

 <tr>
   <FTB:FreeTextBox id="FTB" runat="server"/>
  <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="FTB" CssClass="failureNotification" ErrorMessage="Content cannot be empty." ToolTip="Content cannot be empty." ></asp:RequiredFieldValidator> 
  <asp:RegularExpressionValidator ID="rev" runat="server" ControlToValidate="FTB" ErrorMessage="Text with only spaces is not allowed." ToolTip="Text with only spaces is not allowed "  ValidationExpression="[^\s]+" CssClass="failureNotification"/>                      
 </tr>
</table>

FreeTextBox に1RequiredFieldValidatorと 1を使用しています。RegularExpressionValidatorFTB

FreeTextBox を空にすると、エラー メッセージがRequiredFieldValidator2 つの位置に表示されます。ここに画像の説明を入力

RegularExpressionValidatorまた、FreeTextbox でスペースだけを押した時のエラーメッセージも同様です。

Note:2 ポジションRequiredFieldValidatorと 2 ポジションRegularExpressionValidatorも。両方とも2ポジションではありません。

ヘルプ!!!エラーメッセージを1つの位置に表示したいだけです:テーブルの一番上!!!

4

0 に答える 0