ASP.NET验证缺少什么?

时间:2013-05-17 16:41:07

标签: asp.net validation requiredfieldvalidator

我通常不会发布看起来很简单的问题,但这个问题让我很难过。

我有一个必填字段的文本框,当我点击提交时,我想验证文本框。

这是我的代码:

<asp:TextBox ID="txtName" runat="server" CssClass="textboxField" MaxLength="45"></asp:TextBox>

<asp:LinkButton ID="btnAdd" runat="server" CausesValidation="True" >Add +</asp:LinkButton>

<asp:RequiredFieldValidator ID="reqName" ControlToValidate="txtName" ErrorMessage="Name is required." runat="server" />

这里的所有内容在语法方面看起来都是正确的,但由于某种原因,当文本框为空并且单击添加按钮时,我没有看到错误消息。有什么建议吗?

编辑:页面指令

<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPages/SiteMaster.Master" AutoEventWireup="true" CodeBehind="CodeBehind.aspx.cs" Inherits="Site.Page" %>

0 个答案:

没有答案