我是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的行上收到如下错误:“标记服务器格式不正确”。我不懂为什么。一些帮助将不胜感激。
答案 0 :(得分:0)
在<asp:RequiredFieldValidator>
元素中,Text
属性缺少前一个(ControlToValidate
)的空格。这应该是造成错误的原因。