必需的字段验证程序不在特定页面上工作

时间:2013-01-04 23:37:43

标签: asp.net

以下是代码。永远不会显示验证摘要。我尝试添加验证组但没有帮助。

<td style="text-align: left">
  <asp:TextBox ID="txtccnum" runat="server" Width="100%"></asp:TextBox>
</td>
<td style="text-align: left">
  <asp:RequiredFieldValidator ID="RequiredFieldValidator12" runat="server"
    ControlToValidate="txtccnum" ErrorMessage="Credit Card # Cannot be empty">*
  </asp:RequiredFieldValidator>
</td>
<asp:ValidationSummary ID="ValidationSummary2" runat="server" ShowMessageBox="True"
    ShowSummary="False" DisplayMode="BulletList" Width="700px" />
<asp:Button ID="btnapply" Text="NEXT" runat="server" OnClick="btnapply_Click" />

2 个答案:

答案 0 :(得分:0)

因为ShowSummary =“False”

让ShowSummary =“True”

答案 1 :(得分:0)

我在按钮点击中添加了Page.IsValid标志,因此它将触发验证并且有效..