注册 登录
编程论坛 ASP.NET技术论坛

asp.net中重置按钮怎么写?语言用的是c#

飞石 发布于 2007-12-05 17:17, 13650 次点击
中重置按钮怎么写?语言用的是c#

有四个文本框
title
sj
come
content

需要点击一下按钮button。清空这四个文本框中的内容,也是是内容等于空。
请问下大家怎么写啊?
我是初学者,见谅!谢谢了
16 回复
#2
guoxhvip2007-12-05 17:20
点击button清空内容?
在button的Click事件中写
txtTitle.Text = "";
txtSj.Text = "";
txtCome.Text = "";
txtContent.Text = "";
不就行了?
#3
sean882007-12-06 10:34
原帖由 [bold][underline]飞石[/underline][/bold] 于 2007-12-5 17:17 发表 [url=http://bbs.bc-cn.net/redirect.php?goto=findpost&pid=1132747&ptid=190596][/url]
中重置按钮怎么写?语言用的是c#

有四个文本框
title
sj
come
content

需要点击一下按钮button。清空这四个文本框中的内容,也是是内容等于空。
请问下大家怎么写啊?
我是初学者,见谅!谢谢了 ...


工具栏Html里有一个reset控件,真接就可以用,不用自己写任何代码.
#4
bygg2007-12-06 10:46
这个可以用HTML的重置按钮比较好.而且方便
#5
cyyu_ryh2007-12-06 11:31
LS
LZ说的是C#.NET哦
里面没HTML控件哦
这样也可
txtTitle.Text = string.empty;
txtSj.Text = string.empty";
txtCome.Text = string.empty;
txtContent.Text =string.empty;
#6
陌生人20072007-12-06 11:49
在Button_Click事件中加上
 foreach (Control myControl in this.Controls )
            {
                if (myControl.GetType() == typeof (TextBox ))
                {
                    myControl.Text = "";
                }
            }
#7
bygg2007-12-06 11:53
原帖由 [bold][underline]cyyu_ryh[/underline][/bold] 于 2007-12-6 11:31 发表 [url=http://bbs.bc-cn.net/redirect.php?goto=findpost&pid=1133950&ptid=190596][/url]
LS
LZ说的是C#.NET哦
里面没HTML控件哦
这样也可
txtTitle.Text = string.empty;
txtSj.Text = string.empty";
txtCome.Text = string.empty;
txtContent.Text =string.empty;

----------------------------------------------------------------------
<input  type="reset" value="清空"/>   加上这个不就行了吗?
工具箱里面不是有个HTML控件组吗?里面也有的.
#8
陌生人20072007-12-06 11:54
刚说的那种方法效率有点低(窗体中控件较多)。可这样解决:将楼主所说的控件放到一个panel中,再在特定的panel中执行fearch{  in }
#9
飞石2007-12-07 16:25
哇。这么丰富..
---------------
2楼的
点击button清空内容?
在button的Click事件中写
txtTitle.Text = "";
txtSj.Text = "";
txtCome.Text = "";
txtContent.Text = "";
不就行了?
----------------------
谢谢,我需要的就是这个,但是你前面加了txt不明白是什么意思..不加才能执行。



-----------------------------
3楼的朋友,我试了下,但是还是没研究出来rest那个按钮怎么用??


-----------------------------------------------
5楼的朋友..不错!
如果把这个问题分官方正式版和民间通用版,那你的办法就是官方正式版.2楼的办法是民间通用版!我记下了!谢谢!不过还是不明白怎么你们都要在代码前加txt?是解释用的吗?

------------------------------------------------
6楼肯定是位高手,不过这段代码我没看懂,要是你再进来的话能详细解释下吗?
foreach (Control myControl in this.Controls )
            {
                if (myControl.GetType() == typeof (TextBox ))
                {
                    myControl.Text = "";
                }
            }
其中mycontrol是不是在实际例子中就是button?


7楼我看不明白:(....

8楼的方法我能理解下,但是你之前的那个例子我都没看明白...:(
#10
nianshi2007-12-07 16:53
C#.net 无非是VS2003和vS2005 里面都有Html控件的 用Reset控件最方便了
#11
bygg2007-12-07 17:05
foreach (Control myControl in this.Controls )
            {
                if (myControl.GetType() == typeof (TextBox ))
                {
                    myControl.Text = "";
                }
            }
------------------------------------------
遍历页面上所有的控件,只要碰见了TextBox的,就将它的值清空.
======================================================
<input  type="reset" value="清空"/>   
------------------------------------------
只要学过HTML的都知道.只是一个"重置"按钮罢了
======================================================
我觉得没必要加个panel什么的....呵
#12
TIANCAILVV2007-12-07 23:58
txt自己翻译下再结合''按钮''两个字 ... 应该明白了吧 ...
#13
刘小芳2007-12-08 14:38
说得那么多,直接**.TEXT = "";
就OK了啦
#14
yjz_02092008-07-09 13:29
ASP.NET中点击一图形弹出一panel,如何实现?
中点击一图形弹出一panel,如何实现?我是初学者,捣鼓半天没弄出来,
特来向大家求救
#15
ymzzq2008-07-14 20:54
支持
bygg  的方法比较好
#16
yutianyi2008-07-24 10:18
[bo][un]guoxhvip[/un] 在 2007-12-5 17:20 的发言:[/bo]

点击button清空内容?
在button的Click事件中写
txtTitle.Text = "";
txtSj.Text = "";
txtCome.Text = "";
txtContent.Text = "";
不就行了?

LZ加个txt只是人家的命名规范,一眼就看出来是文本框,很欣赏这种习惯
#17
辰曦2014-08-12 09:34
1