asp.net(C#)遍历页面上所有的TextBox控件并给它赋值
2010-11-23 15:23
721 查看
最近要做SQL注入的验证,所以要遍历页面所有的TextBox 过滤,发现很多博客写的方法都有问题。。。只有一个循环,懂的人都知道,代码肯定有问题,之前都是用2个循环,但是看到网上有新的方法了
private void InitialControl(ControlCollection objControlCollection) { foreach (System.Web.UI.Control objControl in objControlCollection) { if (objControl.HasControls()) { InitialControl(objControl.Controls); } else { if (objControl is System.Web.UI.WebControls.TextBox) { //此处可以用SQL注入方法过滤 ((TextBox)objControl).Text = String.Empty; } } } }
相关文章推荐
- C# 面试题解析-请遍历页面上所有的TextBox控件并给它赋值为string.Empty
- C# .NET 遍历一个Web页面中所有的TextBox控件 并设置读写属性
- C# 面试题解析-请遍历页面上所有的TextBox控件并给它赋值为string.Empty
- C# 面试题解析-请遍历页面上所有的TextBox控件并给它赋值为string.Empty
- asp.net遍历页面中所有TextBox,并赋值为String.Empty的方法
- 遍历页面上所有TextBox,并赋值为String.Empty(Asp.Net和WinForm)
- C# 面试题解析-请遍历页面上所有的TextBox控件并给它赋值为string.Empty
- 如何在ASP.NET下遍历指定页面上所有控件
- 遍历页面上所有的TextBox控件并赋值
- 如何在Asp.Net下遍历指定页面上的所有控件
- asp.net遍历页面所有的按钮(或控件)
- 如何在ASP.NET下遍历指定页面上所有控件
- 如何在ASP.NET下遍历指定页面上所有控件[原创]
- c#扩展方法奇思妙用 ASP.NET MVC 篇:巧用扩展方法优先级,美化所有页面 TextBoxFor 文本框
- ASp.net清空页面上所有(Textbox)等控件
- 遍历页面所有TextBox控件并给它赋值为string.Empty
- 遍历页面所有TextBox控件并给它赋值为string.Empty
- [导入]如何在ASP.NET下遍历指定页面上所有控件
- ASP.NET(C#)中遍历所有控件
- 如何在ASP.NET下遍历指定页面上所有控件