LJL-Solution 清空页面所有值的---简单解决方案

今天看了篇博友的文章,讲到了清空页面所有的值,看了一下,还可以!不过可以更简单些!
解决方案如下:
后台的方法:(具体什么事件触发它,大家自己做主)
这里以button清空按钮 触发

cs:
public void Clear(System.Web.UI.Control topctrl)
        {
            foreach (System.Web.UI.Control ctrl in topctrl.Controls)
            {
                if (ctrl.GetType().Name== "TextBox")
                    if (ctrl.ID != "tbEditShijian")
                        ((TextBox)ctrl).Text = "";//清空TextBox
                    else
                        ((TextBox)ctrl).Text = DateTime.Now.ToString("HH:mm:ss");
                else if (ctrl.GetType().Name == "CheckBoxList")//清空CheckBoxList
                {
                    CheckBoxList cbl = ctrl as CheckBoxList;
                    for (int i = 0; i < cbl.Items.Count; i++)
                    {
                        cbl.Items[i].Selected = false;
                    }
                }
		else if(...............) 
          ........
                if (ctrl.HasControls())
                    Clear(ctrl);
            } 
        } 
到这里大家应该明白了!自己试下吧!有问题可以给我留言交流下!

  

转载于:https://www.cnblogs.com/LIUHAOTIAN/archive/2012/01/12/2320724.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值