asp.net中我设了非空验证(RequiredFieldValidator)点全部取消,如何让全部取消这个按钮绕过验证去清空?

来源:互联网 发布:value是什么意思在算法 编辑:程序博客网 时间:2024/05/07 13:48

asp.net中我设了非空验证(RequiredFieldValidator)点全部取消,如何让全部取消这个按钮绕过验证去清空textbox所有的内容,如果可以再告诉我怎么样去清空文件上传(FileUpload)这个框中的内容?


解答:

每个服务器控件都有一个属性ValidationGroup  这个就是所要验证的组 你可以把要全部验证的控件和保存放在同一个组内就行了  其他的就不要放进去   

全部重写肯定要遍历textbox 然后清空吧

通用代码搜索

  private void ClearAllTextBox()    {        for (int i = 0; i < Page.Controls.Count; i++)        {            foreach (System.Web.UI.Control control in Page.Controls[i].Controls)            {                if (control is TextBox)                {                    (control as TextBox).Text = "";                }            }        }    }
这个是遍历清空的  而且还可以清空fileupload的

0 0
原创粉丝点击