【问题标题】:Reuired Field Validator Not working on Textbox Input必填字段验证器不适用于文本框输入
【发布时间】:2021-06-24 10:41:50
【问题描述】:

下面显示的requiredFieldvalidtor 不工作。尽管其他字段显示正确的错误消息。但他们的类型是下拉。 .aspx文件中的代码:

<td>
     <asp :TextBox runnat ='server' ID='spc'></asp :TextBox>
     <asp : RequiredFieldValidator ID ='aer' runnat='server' 
            controlToValidate='spc' ErrorMessage='Please enter the 
            required'InitialValue="0">
     </asp : Requiredfield>
</td>

【问题讨论】:

  • 屏幕在哪里?
  • .aspx 文件中的代码 : : TextBox> : Requiredfield>
  • 欢迎使用 stackoverflow。我推荐taking the tour,以及阅读how to ask a good questionwhat's on topic。请不要将代码放入 cmets,它完全不可读。 编辑您的问题以包含信息,注意正确的格式(保存前预览!),以及大多数最重要的是:提供比“不工作”更好的错误描述
  • 请查看stackoverflow分享指南
  • 肯定是拼写错误,但 runnat ='server' 应该是 runat="server"(一个 n)。结束标记应该是 而不是 :Requiredfield>

标签: c# asp.net webforms


【解决方案1】:
<td>
     <asp:TextBox runat ='server' ID='spc' />
     <asp:RequiredFieldValidator ID ='aer' runat='server' controlToValidate='spc' ErrorMessage='Please enter the required' />
</td>

【讨论】:

    猜你喜欢
    • 2014-03-17
    • 2015-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多