首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

C#重置按钮代码,该怎么解决

2012-05-15 
C#重置按钮代码本人在开发一个web网页,里面有一个注册页面是,包括姓名,编号,密码等等,表单最后有一个【重置

C#重置按钮代码
本人在开发一个web网页,里面有一个注册页面是,包括姓名,编号,密码等等,表单最后有一个【重置】按钮。
目的:点【重置】按钮就能将所有的TextBox清空,重新加载页面,重新填写资料。
我现在不知道怎么写【重置】按钮的代码,希望各位给予详细的帮助。谢谢! 

开发环境:Visual Studio 2005;SQL Server 2000; C#.

前台“重置”按钮源码为:
<asp:Button ID="Button4" runat="server"Text="重置" OnClick="Button4_Click" />

注:我不需要<input type="reset" name="Button2" value="重置" />等客户端属性设置代码。还有我没有所谓的其他可以自动的处理的控件,因为那些不是不能添加就是根本不管用!

后台整篇代码为:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
  protected void Page_Load(object sender, EventArgs e)
  {

  }
  protected void Button4_Click(object sender, EventArgs e)
  {

  }
}

注意:后台代码需要写在这个里面:
  protected void Button4_Click(object sender, EventArgs e)
  {

  }
前提:我没有引用任何组件,如果需要引用请说明。

 



[解决办法]
foreach (object item in this.Form1.Controls 

if (item is TextBox) 

TextBox tbx = (TextBox)item;//类的引用 
tbx.Text = ""; 


}
[解决办法]
不能点,你可以给重置按钮加上CausesValidation="False"

热点排行