0

私は通常、単純に見える質問を投稿することに頼りませんが、これには困惑しています.

必須フィールドのテキスト ボックスがあり、[送信] をクリックしたときにテキスト ボックスを検証したいと考えています。

これが私のコードです:

<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" %>
4

0 に答える 0