Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 重置/清除按钮?_Asp.net_Visual Studio 2010 - Fatal编程技术网

Asp.net 重置/清除按钮?

Asp.net 重置/清除按钮?,asp.net,visual-studio-2010,Asp.net,Visual Studio 2010,嗨,我正在使用VisualStudio2010和asp 我刚刚创建了带有提交和清除按钮的简单表单 我想清除所有的文本框 sumbit按钮正在工作。但idk用于清除按钮 注: 按钮1\u单击是子按钮, 按钮2\u单击“清除”按钮 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControl

嗨,我正在使用VisualStudio2010和asp

我刚刚创建了带有提交和清除按钮的简单表单 我想清除所有的文本框

sumbit按钮正在工作。但idk用于清除按钮

注: 按钮1\u单击是子按钮, 按钮2\u单击“清除”按钮

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

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

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

        if (IsPostBack)


            Response.Write("Success");
    }
    protected void Button2_Click(object sender, EventArgs e)
    {

       ////////  -- i dont know what to put here huhuhu help

    }
}

假设您有名为Text1、Text2、Text3等的文本框->

<asp:textbox id="Text1" runat="server" />
<asp:textbox id="Text2" runat="server" />
<asp:textbox id="Text3" runat="server" />

假设textbox的ID是TextBox1和TextBox2,下面是如何完成的:

protected void Button2_Click(object sender, EventArgs e)
{
    TextBox1.Text = string.Empty;
    TextBox2.Text = string.Empty;
}
编辑 要避免在单击按钮2时进行所需的验证,请首先将RequiredFieldValidator的ValidationGroup属性设置为任何非空值,例如Submit:

最后,不要设置clear按钮的ValidationGroup属性,以便在单击时忽略rq1中定义的验证:

<asp:Button ID="Button1" runat="server" ValidationGroup="Submit" />
<asp:Button ID="Button2" runat="server" />

有关ValidationGroup的更多信息,请参见此处:

感谢它的工作!但是它不会点击,因为我的表单需要验证?我怎么能忽视这一点?谢谢,谢谢你!但是它不会点击,因为我的表单需要验证。我怎么能忽略按钮2的ASPX声明中的Use CausesValidation=false,应该是->这是真正的基本ASPX btw
<asp:Button ID="Button1" runat="server" ValidationGroup="Submit" />
<asp:Button ID="Button2" runat="server" />