通过代理手工写验证方法。
每个CELL中都有一个TextBox组件。

解决方案 »

  1.   

    www.codeproject.com中
    http://www.codeproject.com/aspnet/todoapp.asp
    一个比较不错的例子
      

  2.   

    使用模板
    <EditItemTemplate>
    <asp:TextBox id=TextBox3 runat="server" Width="154px" Text='<%# DataBinder.Eval(Container, "DataItem.PersonEmail") %>'>
    </asp:TextBox>
    <asp:RegularExpressionValidator ControlToValidate="TextBox3" ValidationExpression="[0-9]{5}" Display="Dynamic" id="RegularExpressionValidator1" runat="server" ErrorMessage="RegularExpressionValidator"></asp:RegularExpressionValidator>
    </EditItemTemplate>
      

  3.   

    直接用vs.net编译器生成模版列再编辑
    接分了!!!