0

私はaspが初めてで、グリッドビューでいくつかのフィールドを検証しようとしています。

 <EditItemTemplate>
 <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("name") %>'></asp:TextBox>
 <asp:RequiredFieldValidator ID="nameValidMod" runat="server" ErrorMessage="Value is Required" ControlToValidate="TextBox1"Text="*" ForeColor="Red">
 </asp:RequiredFieldValidator>
 </EditItemTemplate>

RequiredFieldValidator の行に「タグ サーバーの形式が正しくありません」というようなエラーが表示されます。私はなぜなのか理解していない。いくつかの助けをいただければ幸いです。

4

1 に答える 1

0

あなたの<asp:RequiredFieldValidator>要素では、Text属性に前のものからスペースがありません ( ControlToValidate)。それがエラーの原因となっているはずです。

于 2013-09-29T09:50:03.690 に答える