C# 如何让所有的textbox一起置零啊

问题描述

就是弄个置零的按钮,点一下,然后所有的textbox一起归零

解决方案

解决方案二:
拖一个按钮,在这个按钮的click事件里面,将所有的textbox的text属性设置为“”是这个意思不?
解决方案三:
嗯,就是这个意思,要是一句句的写蛮麻烦能不能用个循环什么的一起置零啊,控件蛮多~
解决方案四:
//这里页面所有textbox清空的方法functionSetTextBox(){vartxts=document.getElementsByTagName('INPUT');for(vari=0;i<txts.length;i++){if(txts[i].type.toUpperCase()=='TEXT'){txts[i].value="";}}}//按钮的onclick="SetTextBox()"//如果是服务器按钮OnClientClick="SetTextBox()"

解决方案五:
可以拉一个<input/>onclick事件调用一个JavaScript用JavaScript遍历页面上的TextBox设置其值为:0
解决方案六:
LZ...方法就是我3楼给你的。。手写的。。有小错见谅。。PS:你记得要结帖啊。。你看你那结帖率。。惨不忍睹啊。。
解决方案七:
foreach(variinControls){TextBoxtb=iasTextBox;if(tb!=null)tb.Text="0";}

解决方案八:
foreach(ControlaainPage.Controls){if(aaisTextBox){TextBoxtb=(TextBox)aa;tb.Text="";}}

解决方案九:
递归publicstaticvoidResetTextBox(Controlcontrol){if(control.HasChildren){foreach(ControlsubControlincontrol.Controls){if(subControlisTextBox)(subControlasTextBox).Text=string.Empty;elseResetTextBox(subControl);}}}

解决方案十:
遍历页面控件设置文本为0
解决方案十一:
引用6楼caozhy的回复:

C#codeforeach(variinControls){TextBoxtb=iasTextBox;if(tb!=null)tb.Text="0";}

++
解决方案十二:
引用7楼fengyarongaa的回复:

C#codeforeach(ControlaainPage.Controls){if(aaisTextBox){TextBoxtb=(TextBox)aa;tb.Text="";……

3ku啦。本人初学好多问题不懂,谢谢各位大哥的指导~
解决方案十三:
我弱弱的问一句,怎么结贴啊,就点一下那个结贴就ok?
解决方案十四:
问题问的不够详细,也没说是winform还是WPF程序,还是asp.net.还搞了个怎么结贴,哥们好无语。。。。。
解决方案十五:
引用7楼fengyarongaa的回复:

C#codeforeach(ControlaainPage.Controls){if(aaisTextBox){TextBoxtb=(TextBox)aa;tb.Text="";……

顶!
解决方案:
用遍历吧将所有的textbox的值都=""
解决方案:
后台就遍历Controlsjs就document.getElementByTagName()
解决方案:
就遍历控件嘛
解决方案:
呵呵,遍历!
解决方案:
引用16楼kingdom_0的回复:

后台就遍历Controlsjs就document.getElementByTagName()

++
解决方案:
publicstaticvoidclear(Control.ControlCollectioncs){foreach(Controlcincs){if(cisTextBox){c.Text="";}}}
解决方案:
这个蛮简单的...楼上的老大们的方法都不错.......顶下
解决方案:
引用8楼dongxinxi的回复:

递归C#codepublicstaticvoidResetTextBox(Controlcontrol){if(control.HasChildren){foreach(ControlsubControlincontrol.Contro……

+1循环遍历
解决方案:
该回复于2011-06-09 10:21:56被版主删除
解决方案:
引用8楼dongxinxi的回复:

递归C#codepublicstaticvoidResetTextBox(Controlcontrol){if(control.HasChildren){foreach(ControlsubControlincontrol.Controls)……

这个不是递归吧,如果subcontrol的control的control里还有textbox呢?
解决方案:
看错了,是递归
解决方案:
该回复于2012-04-15 20:46:56被版主删除
解决方案:
遍历遍历!!
解决方案:
引用8楼dongxinxi的回复:

递归C#codepublicstaticvoidResetTextBox(Controlcontrol){if(control.HasChildren){foreach(ControlsubControlincontrol.Controls)……

这个可以。
解决方案:
这个就是遍力呀,没什么好说的,置为0
解决方案:
foreach(Controlcinthis.Controls){if(cisTextBox){(casTextBox).Text="0";}}

解决方案:
结贴率0.00%???
解决方案:
protectedvoidSetEmpty(){try{foreach(ControlctrlinpnlIn.Controls){Labellable=newLabel();if(ctrl.GetType()!=lable.GetType()){ctrl.Text=0;}}}}
解决方案:
$("input[type='text']").val("");
解决方案:
引用8楼dongxinxi的回复:

递归C#codepublicstaticvoidResetTextBox(Controlcontrol){if(control.HasChildren){foreach(ControlsubControlincontrol.Contro……

递归不好!层太多效率低,易崩溃!
解决方案:
如果是web的话,加一个inputtype="reset"
解决方案:
可以用扩展控件的方法
解决方案:
该回复于2011-06-03 08:53:01被版主删除
解决方案:
学习了,好像面试看到过这题
解决方案:
foreach(Controlcinthis.Controls){if(cisTextBox){(casTextBox).Text="0";}}除了这个还可以用容器,当然窗体也是个容器.方法多了

解决方案:
人家才发了两张帖而已......而且不会结帖,这个才是关键........LZ点结帖,然后把分分配给你想给的人,再点确认结帖就行了
解决方案:
有控件容器类吧foreach一下应该开一吧
解决方案:
學習了.
解决方案:
学习啦!!!
解决方案:
遍历窗体中所有的butoon控件,楼上的都讲完了。。。
解决方案:
来学习来学习、
解决方案:
学习学习。。。
解决方案:
privatevoidbutton1_Click(objectsender,EventArgse){foreach(objectiteminthis.Controls){if(itemisTextBox){TextBoxtt=itemasTextBox;tt.Text="";}else{continue;}}}我这个方法比较简单,已经试过,我是新手,勿笑.
解决方案:
可以把所有textbox引用到一个数组里然后foreach循环清空把?
解决方案:
后台就遍历Controls
解决方案:
6-7楼方法不错

时间: 2024-03-05 04:44:11

C# 如何让所有的textbox一起置零啊的相关文章

指针-C++中请问如何实现delete this以后置零的需求。

问题描述 C++中请问如何实现delete this以后置零的需求. 因为源代码中有大量的delete this,会造成很多意想不到的问题,所以我希望把结构改为如下代码,将delete this改为killMe.有大神能帮忙看看下面的代码有什么问题吗?走到killme中的delete me;的时候,它不进析构函数.然后if(0 != m)该判断始终不为0,于是会造成再次调用Do();,导致程序崩溃.谢谢! #include ""stdafx.h""#include

VMware厚置备延迟置零,厚置备置零,精简置备详解

本文详细介绍VMware厚置备延迟置零,厚置备置零,精简置备的概念及选择使用   1.厚置备延迟置零(zeroed thick) 以默认的厚格式创建虚拟磁盘.创建过程中为虚拟磁盘分配所需空间.创建时不会擦除物理设备上保留的任何数据,但是以后从虚拟机首次执行写操作时会按需要将其置零. 简单的说就是立刻分配指定大小的空间,空间内数据暂时不清空,以后按需清空.   2.厚置备置零(eager zeroed thick) 创建支持群集功能(如 FaultTolerance)的厚磁盘.在创建时为虚拟磁盘分

递归-一个比较复杂的级联删除问题 ,求高手指点

问题描述 一个比较复杂的级联删除问题 ,求高手指点 是这样的,现在要做一个通用的删除方法.删除一个配置项和其关联配置项,逻辑很复杂.首先,数据库结构大概是这样的:有N个配置项,每个配置项有一张表,每个配置项通过一个中间表和其他配置项关联.有一对一,也有一对多的.所谓配置项一般都是一种设备,有序列号CI,ROWID来区分标识,每个设备有唯一的CI,但ROWID不唯一,ROWID是递增的,用HISTORY字段来区分是否在用.新增一个设备时是新生成一个CIROWID,HISTORY为1,表示在用.而更

计时器-flash程序运行了几秒后似乎程序被直接重置了

问题描述 flash程序运行了几秒后似乎程序被直接重置了 import flash.utils.Timer;import flash.events.TimerEvent;var timer:Timer = new Timer(100); //100毫秒一跳var i:Number = 0;var flag:Number = 0;bangle.y=100;bangle.x=100; background.stop();timer.addEventListener(TimerEvent.TIMERr

Xcode的gdb调试

关于GDB 对于大多数Cocoa程序员来说,最常用的debugger莫过于Xcode自带的调试工具了.而实际上,它正是gdb的一个图形化包装.相对于gdb,图形化带来了很多便利,但同时也缺少了一些重要功能.而且在某些情况下,gdb反而更加方便.因此,学习gdb,了解一下幕后的实质,也是有必要的. gdb可以通过终端运行,也可以在Xcode的控制台调用命令.本文将通过终端讲述一些gdb的基本命令和技巧. 首先,我们来看一个例子:     #import <Foundation/Foundation

2天驾驭DIV+CSS!第一课

当你看完教程,肯定会说XHTML+CSS就这么简单!easy! [例子] 要求: 1)宽度.高度均是200像素: 2)颜色为红色#900: 自己做做,看看能不能作出来?先不要看我的代码,如果真的做不出来,就下载下来,跟着我下面说的一步一步修改. 下面是我的代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tr

从脚本编程的角度看JSP的安全

JSP作为建立动态网页的技术正在不断升温.JSP和ASP.PHP.工作机制不太一样.一般说来,JSP页面在执行时是编译式,而不是解释式的.首次调用JSP文件其实是执行一个编译为Servlet的过程.当浏览器向服务器请求这一个JSP文件的时候,服务器将检查自上次编译后JSP文件是否有改变,如果没有改变,就直接执行Servlet,而不用再重新编译,这样,效率便得到了明显提高. 今天我将和大家一起从脚本编程的角度看JSP的安全,那些诸如源码暴露类的安全隐患就不在这篇文章讨论范围之内了.写这篇文章的主要

JSP开发的安全编程实例详细解析

js|安全|编程 Java Server Page(JSP)作为建立动态网页的技术正在不断升温.JSP和ASP.PHP.工作机制不太一样.一般说来,JSP页面在执行时是编译式,而不是解释式的.首次调用JSP文件其实是执行一个编译为Servlet的过程. 当浏览器向服务器请求这一个JSP文件的时候,服务器将检查自上次编译后JSP文件是否有改变,如果没有改变,就直接执行Servlet,而不用再重新编译,这样,效率便得到了明显提高. 今天我将和大家一起从脚本编程的角度看JSP的安全,那些诸如源码暴露类

教程/dreamweaver/提高 表格妙用-线框制作详解(3)

dreamweaver|教程|详解 细线边框的制作 细线边框是网页中定位区分内容常用的一种方法,配合特定图片的使用,往往能够达到不错的效果,那么如何制作细线边框呢? 大家都知道,所谓细线边框,大体外观上就是一个简单的1行1列表格,那么我们直接把表格对象的Border值设定为1不就可以了吗?请看下面的制作效果: 同样在网页中指定位置插入一个单行单列的表格,用鼠标单击表格外框的任何一个部位以选中它,在属性板中将"Border"值设定为1,也可以同时将另外的"CellPad&quo