<asp:RequiredFieldValidator>
このコードの に問題があります。
<asp:Label ID="email_Label" runat="server" Text="Email"></asp:Label>
<asp:TextBox ID="email_Text" runat="server" MaxLength="40" Width="250"></asp:TextBox> *
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ControlToValidate="email_Text" Text="Required"></asp:RequiredFieldValidator>
ここの W3schools のドキュメントによると、私は を正しく使用し<asp:RequiredFieldValidator>
ましたが、ラベルとテキスト ボックスを表示する代わりに、ページにエラー メッセージも表示されます。これは page_load で発生するため、値がデフォルトから変更される可能性はまだありません。作成中のフォームの下部にある [保存] ボタンをユーザーがクリックした後に、エラー テキストが表示されるようにします。
表示される内容:
メールアドレス[テキストボックス] ※必須
表示する内容:
メール[テキストボックス] *
バリデーターまたは何かの親要素がありませんか。w3schools サイトの例によると、親要素は必要ありません。実際、彼らのセットアップ例はまさに私が期待していたものです。