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"