页面有一个DataGrid和几个文本框,文本框有验证控件,问题是DataGird里的“更新”按钮会触发验证,该怎么解决!它没有CasesValidation属性吧?

解决方案 »

  1.   

    CasesValidation=false
    你给它加呀
    你强行在HTML中加呀
      

  2.   

    你也可以在后台找到哪个控件,然后把它的CasesValidation设置成FALSE就好了呀
      

  3.   

    Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBoundIf e.Item.ItemType = ListItemType.Item Or _
                e.Item.ItemType = ListItemType.AlternatingItem Or _
                e.Item.ItemType = ListItemType.SelectedItem Thenctype(e.Item.Cells(0).controls(0),linkbutton).CasesValidation=false
    endif
      

  4.   

    将按钮列转换成模板列,然后编辑模板列,把模板列中的按钮的CausesValidition改为false
      

  5.   

    解决了,跟sweetsoft()的方法是一样的!谢谢各位