验证UserControl内部的Gridview

时间:2012-05-23 20:25:10

标签: c# asp.net validation gridview

  1. 我有一个aspx页面,其中有一个用户控件,里面有一个网格视图。 ASPX -> ASCX -> GridView(gridview有控件下拉列表,文本框,复选框)
  2. 根据aspx页面上的复选框启用或禁用gridview中的控件。如果选中了aspx上的复选框,则启用了一堆列。
  3. 要将这些更改保存到数据库,aspx页面上会有一个保存数据的按钮。
  4. 验证:
    按下保存按钮时,我需要验证网格视图。验证有点棘手 每行都有下拉列表文本框和复选框 (下拉列表-REQUIRED&&&text;需要)或选中复选框。

    我想知道什么是最好的选项来验证这一点,我尝试了javascript但是他们 不想做客户端验证。如果我使用自定义验证和验证组应该这样做?

1 个答案:

答案 0 :(得分:0)

使用User Input Validators,这会导致点击“保存”按钮时触发验证(假设您将按钮上的CausesValidation设置为true)。您甚至可以使用ValidationSummary控件以简明的列表格式显示所有错误。

使用ASP.NET进行验证非常简单,只需谷歌即可进行验证" ASP.NET验证"而且你会得到很多材料。