Blog

Clear textboxes values in asp.net

Posted by Satyapriya Nayak Blogs | ASP.NET Programming Dec 06, 2012
In this blog we will know how to clear the text boxes values in asp.net

In this blog we will know how to clear the text boxes values in asp.net

Method-1

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Clear_textboxes_asp.net._Default" %>

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

    <title>Untitled Page</title> 

</head>

<body>

    <form id="form1" runat="server">

    <div>

     <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />

    <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><br />

     <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox><br />

    <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />

    </div>

    </form>

</body>

</html>

 

using System;

using System.Collections;

using System.Configuration;

using System.Data;

using System.Linq;

using System.Web;

using System.Web.Security;

using System.Web.UI;

using System.Web.UI.HtmlControls;

using System.Web.UI.WebControls;

using System.Web.UI.WebControls.WebParts;

using System.Xml.Linq;

 

namespace Clear_textboxes_asp.net

{

    public partial class _Default : System.Web.UI.Page

    {

      

        protected void Button1_Click(object sender, EventArgs e)

        {

            CleartextBoxes(this);

        }

        public void CleartextBoxes(Control parent)

        {

 

            foreach (Control c in parent.Controls)

            {

                if ((c.GetType() == typeof(TextBox)))

                {

 

                    ((TextBox)(c)).Text = "";

                }

 

                if (c.HasControls())

                {

                    CleartextBoxes(c);

                }

            }

        } 

    }

}

 

Method-2

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="Clear_textboxes_asp.net.WebForm1" %>

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

    <title>Untitled Page</title>

    <script language="javascript" type="text/javascript">

function CleartextBoxes(sType) {

  a = document.getElementsByTagName("input");

  for(i = 0; i < a.length; i++) {

      if(a[i].type==sType) {

        a[i].value = "";

      }

  }

}

</script>

</head>

<body>

    <form id="form1" runat="server">

    <div>

     <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />

    <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><br />

     <asp:TextBox ID="TextBox3" runat="server"></asp:TextBox><br />

     <button onclick="CleartextBoxes('text');">Reset</button>

    </div>

    </form>

</body>

</html>

post comment
     
COMMENT USING
PREMIUM SPONSORS
DynamicPDF™ product line allows you to dynamically generate PDF documents, merge PDF documents and add new content to existing PDF documents from within your applications.
SPONSORED BY
  • PDF reports have never been easier to create. With our included WYSIWYG Designer, you can layout your reports, set up your data source and let DynamicPDF ReportWriter do the rest.
Join a Chapter