<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=ASP.NET_Tutorial%2FASP.net_Controls%2FTextBox</id>
		<title>ASP.NET Tutorial/ASP.net Controls/TextBox - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://nfex.ru/index.php?action=history&amp;feed=atom&amp;title=ASP.NET_Tutorial%2FASP.net_Controls%2FTextBox"/>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=ASP.NET_Tutorial/ASP.net_Controls/TextBox&amp;action=history"/>
		<updated>2026-04-29T17:44:39Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://nfex.ru/index.php?title=ASP.NET_Tutorial/ASP.net_Controls/TextBox&amp;diff=3374&amp;oldid=prev</id>
		<title> в 15:30, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=ASP.NET_Tutorial/ASP.net_Controls/TextBox&amp;diff=3374&amp;oldid=prev"/>
				<updated>2010-05-26T15:30:57Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 15:30, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://nfex.ru/index.php?title=ASP.NET_Tutorial/ASP.net_Controls/TextBox&amp;diff=3375&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://nfex.ru/index.php?title=ASP.NET_Tutorial/ASP.net_Controls/TextBox&amp;diff=3375&amp;oldid=prev"/>
				<updated>2010-05-26T12:00:38Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== asp:TextBox changed event (C#)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
File: Default.aspx&lt;br /&gt;
&amp;lt;%@ Page language=&amp;quot;c#&amp;quot; Inherits=&amp;quot;EventTracker&amp;quot; CodeFile=&amp;quot;Default.aspx.cs&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.1//EN&amp;quot;&lt;br /&gt;
 &amp;quot;http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head id=&amp;quot;Head1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;title&amp;gt;Event Tracker&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
  &amp;lt;form id=&amp;quot;Form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;       &lt;br /&gt;
      &amp;lt;h1&amp;gt;Controls being monitored for change events:&amp;lt;/h1&amp;gt;&lt;br /&gt;
      &amp;lt;asp:TextBox ID=&amp;quot;txt&amp;quot; &lt;br /&gt;
                   runat=&amp;quot;server&amp;quot; &lt;br /&gt;
                   AutoPostBack=&amp;quot;true&amp;quot;&lt;br /&gt;
                   OnTextChanged=&amp;quot;CtrlChanged&amp;quot; /&amp;gt;&lt;br /&gt;
      &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
      &amp;lt;asp:CheckBox ID=&amp;quot;chk&amp;quot; &lt;br /&gt;
                    runat=&amp;quot;server&amp;quot; &lt;br /&gt;
                    AutoPostBack=&amp;quot;true&amp;quot;&lt;br /&gt;
                    OnCheckedChanged=&amp;quot;CtrlChanged&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
      &amp;lt;asp:RadioButton ID=&amp;quot;opt1&amp;quot; runat=&amp;quot;server&amp;quot; GroupName=&amp;quot;Sample&amp;quot;&lt;br /&gt;
       AutoPostBack=&amp;quot;true&amp;quot; OnCheckedChanged=&amp;quot;CtrlChanged&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;asp:RadioButton ID=&amp;quot;opt2&amp;quot; runat=&amp;quot;server&amp;quot; GroupName=&amp;quot;Sample&amp;quot;&lt;br /&gt;
       AutoPostBack=&amp;quot;true&amp;quot; OnCheckedChanged=&amp;quot;CtrlChanged&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt; &lt;br /&gt;
       &amp;lt;h1&amp;gt;List of events:&amp;lt;/h1&amp;gt;&lt;br /&gt;
      &amp;lt;asp:ListBox ID=&amp;quot;lstEvents&amp;quot; runat=&amp;quot;server&amp;quot; Width=&amp;quot;355px&amp;quot;&lt;br /&gt;
       Height=&amp;quot;305px&amp;quot; /&amp;gt;&amp;lt;br /&amp;gt;      &lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File: Default.aspx.cs&lt;br /&gt;
using System;&lt;br /&gt;
using System.Collections;&lt;br /&gt;
using System.ruponentModel;&lt;br /&gt;
using System.Data;&lt;br /&gt;
using System.Drawing;&lt;br /&gt;
using System.Web;&lt;br /&gt;
using System.Web.SessionState;&lt;br /&gt;
using System.Web.UI;&lt;br /&gt;
using System.Web.UI.WebControls;&lt;br /&gt;
using System.Web.UI.HtmlControls;&lt;br /&gt;
&lt;br /&gt;
public partial class EventTracker : System.Web.UI.Page&lt;br /&gt;
{&lt;br /&gt;
  protected void Page_Load(object sender, System.EventArgs e)&lt;br /&gt;
  {&lt;br /&gt;
     Log(&amp;quot;&amp;lt;&amp;lt; Page_Load &amp;gt;&amp;gt;&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  private void Log(string entry)&lt;br /&gt;
  {&lt;br /&gt;
    lstEvents.Items.Add(entry);&lt;br /&gt;
    lstEvents.SelectedIndex = lstEvents.Items.Count - 1;&lt;br /&gt;
  }&lt;br /&gt;
  protected void Page_PreRender(object sender, System.EventArgs e)&lt;br /&gt;
  {&lt;br /&gt;
    Log(&amp;quot;Page_PreRender&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
  protected void CtrlChanged(Object sender, EventArgs e)&lt;br /&gt;
  {&lt;br /&gt;
    string ctrlName = ((Control)sender).ID;&lt;br /&gt;
    Log(ctrlName + &amp;quot; Changed&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Bind string value to asp:textBox (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
   dim strName as String = &amp;quot;A&amp;quot;&lt;br /&gt;
   dim myArray() as String = {&amp;quot;Hello&amp;quot;, &amp;quot;World&amp;quot;}&lt;br /&gt;
   dim myString as String = &amp;quot;AA&amp;quot;&lt;br /&gt;
   sub Page_Load(Sender as Object, e as EventArgs)&lt;br /&gt;
      Page.DataBind()&lt;br /&gt;
   end sub&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
   &amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
   My Name is &amp;lt;%# strName %&amp;gt;&lt;br /&gt;
   &amp;lt;asp:Listbox datasource=&amp;quot;&amp;lt;%# myArray %&amp;gt;&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
   &amp;lt;asp:Textbox text=&amp;quot;&amp;lt;%# myString.ToString %&amp;gt;&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
   &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Check form input value and report error in case of empty input (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;VB&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
   sub Submit(Sender as Object, e as EventArgs)&lt;br /&gt;
      lblMessage.Text = &amp;quot;&amp;quot;&lt;br /&gt;
      if tbName.Text = &amp;quot;&amp;quot; then&lt;br /&gt;
         lblMessage.Text = &amp;quot;You forgot your name!&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
      if tbPhone.Text = &amp;quot;&amp;quot; then&lt;br /&gt;
         lblMessage.Text += &amp;quot;You forgot your phone!&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
      if tbEmail.Text = &amp;quot;&amp;quot; then&lt;br /&gt;
         lblMessage.Text += &amp;quot;You forgot your email!&amp;lt;br&amp;gt;&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
      &lt;br /&gt;
      if lblMessage.Text = &amp;quot;&amp;quot; then&lt;br /&gt;
         lblMessage.Text = &amp;quot;Your information has been &amp;quot; &amp;amp; _&lt;br /&gt;
            &amp;quot;submitted!&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
      &lt;br /&gt;
      &lt;br /&gt;
   end sub&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&lt;br /&gt;
   Please enter the following information.&lt;br /&gt;
   &amp;lt;asp:Label id=&amp;quot;lblMessage&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
   &amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;table&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
         &amp;lt;td width=&amp;quot;250&amp;quot;&amp;gt;Name* &amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;td width=&amp;quot;150&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;asp:TextBox id=&amp;quot;tbName&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;Address&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;&lt;br /&gt;
            &amp;lt;asp:TextBox id=&amp;quot;tbAddress&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;Phone* (area code first)&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;&lt;br /&gt;
            &amp;lt;asp:TextBox id=&amp;quot;tbPhone&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;Fax (area code first)&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;&lt;br /&gt;
            &amp;lt;asp:TextBox id=&amp;quot;tbFax&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;Email*&amp;lt;/td&amp;gt;&lt;br /&gt;
         &amp;lt;td&amp;gt;&lt;br /&gt;
            &amp;lt;asp:TextBox id=&amp;quot;tbEmail&amp;quot; runat=&amp;quot;server&amp;quot;/&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;tr&amp;gt;&lt;br /&gt;
         &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;asp:Button id=&amp;quot;btSubmit&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;Submit&amp;quot; OnClick=&amp;quot;Submit&amp;quot; /&amp;gt;&lt;br /&gt;
         &amp;lt;/td&amp;gt;&lt;br /&gt;
      &amp;lt;/tr&amp;gt;&lt;br /&gt;
      &amp;lt;/table&amp;gt;&lt;br /&gt;
      &lt;br /&gt;
      &amp;lt;i&amp;gt;An asterisk (*) indicates a required field.&amp;lt;/i&amp;gt;&lt;br /&gt;
   &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Convert input in TextBox into decimal==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; AutoEventWireup=&amp;quot;true&amp;quot;  CodeFile=&amp;quot;Default.aspx.cs&amp;quot; Inherits=&amp;quot;_Default&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Simple Calculator&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
        &amp;lt;h1&amp;gt;The Simple Calculator&amp;lt;/h1&amp;gt;&lt;br /&gt;
        First number:&lt;br /&gt;
        &amp;lt;asp:TextBox ID=&amp;quot;txtFirst&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;  &lt;br /&gt;
        &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
        Second number:&lt;br /&gt;
        &amp;lt;asp:TextBox ID=&amp;quot;txtSecond&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;  &lt;br /&gt;
        &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
        &amp;lt;asp:Button ID=&amp;quot;btnAdd&amp;quot; runat=&amp;quot;server&amp;quot;   &lt;br /&gt;
            OnClick=&amp;quot;btnAdd_Click&amp;quot; Text=&amp;quot;Add&amp;quot; /&amp;gt;&lt;br /&gt;
        &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
        The answer is:&lt;br /&gt;
        &amp;lt;asp:Label ID=&amp;quot;lblAnswer&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;  &lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
File: Default.aspx.cs&lt;br /&gt;
using System;&lt;br /&gt;
using System.Data;&lt;br /&gt;
using System.Configuration;&lt;br /&gt;
using System.Web;&lt;br /&gt;
using System.Web.Security;&lt;br /&gt;
using System.Web.UI;&lt;br /&gt;
using System.Web.UI.WebControls;&lt;br /&gt;
using System.Web.UI.WebControls.WebParts;&lt;br /&gt;
using System.Web.UI.HtmlControls;&lt;br /&gt;
&lt;br /&gt;
public partial class _Default : System.Web.UI.Page &lt;br /&gt;
{&lt;br /&gt;
    protected void btnAdd_Click(object sender, EventArgs e)&lt;br /&gt;
    {&lt;br /&gt;
        decimal a = decimal.Parse(txtFirst.Text);&lt;br /&gt;
        decimal b = decimal.Parse(txtSecond.Text);&lt;br /&gt;
        decimal c = a + b;&lt;br /&gt;
        lblAnswer.Text = c.ToString();&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Extrapolate date values from the typed text==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; AutoEventWireup=&amp;quot;true&amp;quot; CodeFile=&amp;quot;Default.aspx.cs&amp;quot; &lt;br /&gt;
    Inherits=&amp;quot;Default&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;head runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Extension Methods&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;div id=&amp;quot;pageContent&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;asp:TextBox ID=&amp;quot;TextBox1&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt; &lt;br /&gt;
            &amp;lt;asp:Button ID=&amp;quot;Button1&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;Test&amp;quot; OnClick=&amp;quot;Button1_Click&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;hr /&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;Next day is&amp;lt;/h2&amp;gt;            &lt;br /&gt;
            &amp;lt;asp:Label ID=&amp;quot;Label1&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt; &lt;br /&gt;
        &amp;lt;/form&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
File: Default.aspx.cs&lt;br /&gt;
using System;&lt;br /&gt;
using System.Data;&lt;br /&gt;
using System.Configuration;&lt;br /&gt;
using System.Collections;&lt;br /&gt;
using System.Linq;&lt;br /&gt;
using System.Web;&lt;br /&gt;
using System.Web.Security;&lt;br /&gt;
using System.Web.UI;&lt;br /&gt;
using System.Web.UI.WebControls;&lt;br /&gt;
using System.Web.UI.WebControls.WebParts;&lt;br /&gt;
using System.Web.UI.HtmlControls;&lt;br /&gt;
using System.Collections.Generic;&lt;br /&gt;
using System.Text;&lt;br /&gt;
public static class StringExtensions&lt;br /&gt;
    {&lt;br /&gt;
        public static bool IsInt32(this string content)&lt;br /&gt;
        {&lt;br /&gt;
            int number;&lt;br /&gt;
            bool result = Int32.TryParse(content, out number);&lt;br /&gt;
            return result;&lt;br /&gt;
        }&lt;br /&gt;
        public static bool IsDate(this string content)&lt;br /&gt;
        {&lt;br /&gt;
            DateTime date;&lt;br /&gt;
            bool result = DateTime.TryParse(content, out date);&lt;br /&gt;
            return result;&lt;br /&gt;
        }&lt;br /&gt;
        public static DateTime ToDate(this string content)&lt;br /&gt;
        {&lt;br /&gt;
            DateTime date;&lt;br /&gt;
            bool result = DateTime.TryParse(content, out date);&lt;br /&gt;
            if (result)&lt;br /&gt;
                return date;&lt;br /&gt;
            else&lt;br /&gt;
                return DateTime.MinValue;&lt;br /&gt;
        }&lt;br /&gt;
        public static int ToInt32(this string content)&lt;br /&gt;
        {&lt;br /&gt;
            int number;&lt;br /&gt;
            bool result = Int32.TryParse(content, out number);&lt;br /&gt;
            if (result)&lt;br /&gt;
                return number;&lt;br /&gt;
            else&lt;br /&gt;
                return Int32.MinValue;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
public partial class Default : System.Web.UI.Page&lt;br /&gt;
{&lt;br /&gt;
    public void Button1_Click(object sender, EventArgs e)&lt;br /&gt;
    {&lt;br /&gt;
        string content = TextBox1.Text;&lt;br /&gt;
        if (content.IsDate())&lt;br /&gt;
        {&lt;br /&gt;
            DateTime date = content.ToDate();&lt;br /&gt;
            Label1.Text = date.AddDays(1).ToString(&amp;quot;dd MMMM yyyy&amp;quot;);&lt;br /&gt;
        }&lt;br /&gt;
        else&lt;br /&gt;
        {&lt;br /&gt;
            Label1.Text = &amp;quot;Not a valid date.&amp;quot;;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
}&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Get input value from asp:textbox (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@Page Language=&amp;quot;VB&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
Sub tbMessage_Change(Sender As Object,E As EventArgs)&lt;br /&gt;
    lblMessage.Text = &amp;quot;Hello&amp;quot; + tbMessage.Text&lt;br /&gt;
End Sub&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
     &amp;lt;%Response.Write(&amp;quot;Our First Page&amp;quot;)%&amp;gt;&lt;br /&gt;
    &amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
         Please enter your name:&lt;br /&gt;
         &amp;lt;asp:textbox id=&amp;quot;tbMessage&amp;quot; OnTextChanged=&amp;quot;tbMessage_Change&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
         &amp;lt;asp:button id=&amp;quot;btSubmit&amp;quot; Text=&amp;quot;Submit&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
         &amp;lt;asp:label id=&amp;quot;lblMessage&amp;quot; font-size=&amp;quot;20pt&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Important properties, method and event of TextBox control==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
AccessKey:        specify a key that navigates to the TextBox control.&lt;br /&gt;
AutoCompleteType: associate an AutoComplete class with the TextBox control.&lt;br /&gt;
AutoPostBack:     post the form containing the TextBox back to the server automatically when the contents of the TextBox is changed.&lt;br /&gt;
Columns:          specify the number of columns to display.&lt;br /&gt;
Enabled:          disable the text box.&lt;br /&gt;
MaxLength:        specify the maximum length of data that a user can enter in a text box (does not work when TextMode is set to Multiline).&lt;br /&gt;
ReadOnly:         prevent users from changing the text in a text box.&lt;br /&gt;
Rows:             specify the number of rows to display.&lt;br /&gt;
TabIndex:         specify the tab order of the text box.&lt;br /&gt;
Wrap:             specify whether text word-wraps when the TextMode is set to Multiline.&lt;br /&gt;
Focus:            set the initial form focus to the text box.&lt;br /&gt;
TextChange:       Raised on the server when the contents of the text box are changed.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    protected void txtSearch_TextChanged(object sender, EventArgs e)&lt;br /&gt;
    {&lt;br /&gt;
        lblSearchResults.Text = &amp;quot;Search for: &amp;quot; + txtSearch.Text;&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head id=&amp;quot;Head1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;TextBox AutoPostBack&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
    &amp;lt;asp:Label&lt;br /&gt;
        id=&amp;quot;lblSearch&amp;quot;&lt;br /&gt;
        Text=&amp;quot;Search:&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:TextBox&lt;br /&gt;
        id=&amp;quot;txtSearch&amp;quot;&lt;br /&gt;
        AutoPostBack=&amp;quot;true&amp;quot;&lt;br /&gt;
        OnTextChanged=&amp;quot;txtSearch_TextChanged&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;hr /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:Label&lt;br /&gt;
        id=&amp;quot;lblSearchResults&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Set AutoCompleteType==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;VB&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot; &amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head id=&amp;quot;Head1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Show AutoComplete&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
    &amp;lt;asp:Label&lt;br /&gt;
        id=&amp;quot;lblFirstName&amp;quot;&lt;br /&gt;
        Text=&amp;quot;First Name:&amp;quot;&lt;br /&gt;
        AssociatedControlID=&amp;quot;txtFirstName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:TextBox&lt;br /&gt;
        id=&amp;quot;txtFirstName&amp;quot;&lt;br /&gt;
        AutoCompleteType=&amp;quot;FirstName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;    &lt;br /&gt;
    &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;    &lt;br /&gt;
    &amp;lt;asp:Label&lt;br /&gt;
        id=&amp;quot;lblLastname&amp;quot;&lt;br /&gt;
        Text=&amp;quot;Last Name:&amp;quot;&lt;br /&gt;
        AssociatedControlID=&amp;quot;txtLastName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:TextBox&lt;br /&gt;
        id=&amp;quot;txtLastName&amp;quot;&lt;br /&gt;
        AutoCompleteType=&amp;quot;LastName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;    &lt;br /&gt;
    &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:Button&lt;br /&gt;
        id=&amp;quot;btnSubmit&amp;quot;&lt;br /&gt;
        Text=&amp;quot;Submit&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;    &lt;br /&gt;
    &lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Set textbox text value in button action==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;VB&amp;quot; AutoEventWireup=&amp;quot;false&amp;quot; CodeFile=&amp;quot;Default.aspx.vb&amp;quot; Inherits=&amp;quot;MyPage&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Untitled Page&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
        &amp;lt;asp:Label ID=&amp;quot;Label1&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;The city name&amp;quot;&amp;gt;&amp;lt;/asp:Label&amp;gt;&lt;br /&gt;
        &amp;lt;asp:Label ID=&amp;quot;note&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;Label&amp;quot;&amp;gt;&amp;lt;/asp:Label&amp;gt;&lt;br /&gt;
        &amp;lt;asp:TextBox ID=&amp;quot;TextBox1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&amp;lt;/asp:TextBox&amp;gt;&lt;br /&gt;
        &amp;lt;asp:Button ID=&amp;quot;Button1&amp;quot; runat=&amp;quot;server&amp;quot; Text=&amp;quot;Display&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;br /&gt;
&lt;br /&gt;
File: Default.aspx.vb&lt;br /&gt;
&lt;br /&gt;
Partial Class MyPage&lt;br /&gt;
    Inherits System.Web.UI.Page&lt;br /&gt;
    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click&lt;br /&gt;
        If Me.TextBox1.Text = &amp;quot;&amp;quot; Then&lt;br /&gt;
            Me.note.Text = &amp;quot;Please input the city name&amp;quot;&lt;br /&gt;
        Else&lt;br /&gt;
            Me.note.Text = &amp;quot;The input is:&amp;quot; &amp;amp; Me.TextBox1.Text&lt;br /&gt;
        End If&lt;br /&gt;
    End Sub&lt;br /&gt;
End Class&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Set the focus to a TextBox==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    void Page_Load()&lt;br /&gt;
    {&lt;br /&gt;
        txtFirstName.Focus();&lt;br /&gt;
    }&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head id=&amp;quot;Head1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;TextBox Focus&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
    &amp;lt;asp:Label&lt;br /&gt;
        id=&amp;quot;lblFirstName&amp;quot;&lt;br /&gt;
        Text=&amp;quot;First Name:&amp;quot;&lt;br /&gt;
        AssociatedControlID=&amp;quot;txtFirstName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:TextBox&lt;br /&gt;
        id=&amp;quot;txtFirstName&amp;quot;&lt;br /&gt;
        AutoCompleteType=&amp;quot;FirstName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:Label&lt;br /&gt;
        id=&amp;quot;lblLastname&amp;quot;&lt;br /&gt;
        Text=&amp;quot;Last Name:&amp;quot;&lt;br /&gt;
        AssociatedControlID=&amp;quot;txtLastName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:TextBox&lt;br /&gt;
        id=&amp;quot;txtLastName&amp;quot;&lt;br /&gt;
        AutoCompleteType=&amp;quot;LastName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:Button&lt;br /&gt;
        id=&amp;quot;btnSubmit&amp;quot;&lt;br /&gt;
        Text=&amp;quot;Submit&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Show AutoComplete==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head id=&amp;quot;Head1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Show AutoComplete&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
    &amp;lt;asp:Label&lt;br /&gt;
        id=&amp;quot;lblFirstName&amp;quot;&lt;br /&gt;
        Text=&amp;quot;First Name:&amp;quot;&lt;br /&gt;
        AssociatedControlID=&amp;quot;txtFirstName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:TextBox&lt;br /&gt;
        id=&amp;quot;txtFirstName&amp;quot;&lt;br /&gt;
        AutoCompleteType=&amp;quot;FirstName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:Label&lt;br /&gt;
        id=&amp;quot;lblLastname&amp;quot;&lt;br /&gt;
        Text=&amp;quot;Last Name:&amp;quot;&lt;br /&gt;
        AssociatedControlID=&amp;quot;txtLastName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:TextBox&lt;br /&gt;
        id=&amp;quot;txtLastName&amp;quot;&lt;br /&gt;
        AutoCompleteType=&amp;quot;LastName&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:Button&lt;br /&gt;
        id=&amp;quot;btnSubmit&amp;quot;&lt;br /&gt;
        Text=&amp;quot;Submit&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== TextBox can display different types of input fields depending TextMode property==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
The TextMode property accepts the following three values:&lt;br /&gt;
SingleLine: Displays a single-line input field.&lt;br /&gt;
MultiLine:  Displays a multi-line input field.&lt;br /&gt;
Password:   Displays a single-line input field in which the text is hidden.&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;!DOCTYPE html PUBLIC &amp;quot;-//W3C//DTD XHTML 1.0 Transitional//EN&amp;quot;&lt;br /&gt;
&amp;quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; &amp;gt;&lt;br /&gt;
&amp;lt;head id=&amp;quot;Head1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;title&amp;gt;Show TextBox&amp;lt;/title&amp;gt;&lt;br /&gt;
&amp;lt;/head&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
    &amp;lt;form id=&amp;quot;form1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
    &amp;lt;asp:TextBox&lt;br /&gt;
        id=&amp;quot;txtUserName&amp;quot;&lt;br /&gt;
        TextMode=&amp;quot;SingleLine&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:TextBox&lt;br /&gt;
        id=&amp;quot;txtPassword&amp;quot;&lt;br /&gt;
        TextMode=&amp;quot;Password&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
    &amp;lt;asp:TextBox&lt;br /&gt;
        id=&amp;quot;txtComments&amp;quot;&lt;br /&gt;
        TextMode=&amp;quot;MultiLine&amp;quot;&lt;br /&gt;
        Runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Use Cint to convert input value in asp:textbox to integer (VB)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;VB&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
   Sub btSubmit_Click(Sender As Object, E As EventArgs)&lt;br /&gt;
     lblMessage.Text = Cint(tbNumber1.Text) * Cint(tbNumber2.Text)&lt;br /&gt;
   End Sub&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    Number 1: &amp;lt;asp:textbox id=&amp;quot;tbNumber1&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
    Number 2: &amp;lt;asp:textbox id=&amp;quot;tbNumber2&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
    &amp;lt;asp:button id=&amp;quot;btSubmit&amp;quot; Text=&amp;quot;Submit&amp;quot; OnClick=&amp;quot;btSubmit_Click&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
    &amp;lt;asp:label id=&amp;quot;lblMessage&amp;quot; font-size=&amp;quot;20pt&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Use Convert.ToInt32 to convert input value in asp:textbox to integer (C#)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;%@ Page Language=&amp;quot;C#&amp;quot; %&amp;gt;&lt;br /&gt;
&amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
  void btSubmit_Click(Object Sender, EventArgs e) {&lt;br /&gt;
     lblMessage.Text = (Convert.ToInt32(tbNumber1.Text) * Convert.ToInt32(tbNumber2.Text)).ToString();&lt;br /&gt;
  }&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;HTML&amp;gt;&lt;br /&gt;
&amp;lt;HEAD&amp;gt;&lt;br /&gt;
&amp;lt;/HEAD&amp;gt;&lt;br /&gt;
&amp;lt;BODY&amp;gt;&lt;br /&gt;
&amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
    Number 1: &amp;lt;asp:textbox id=&amp;quot;tbNumber1&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
    Number 2: &amp;lt;asp:textbox id=&amp;quot;tbNumber2&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
    &amp;lt;asp:button id=&amp;quot;btSubmit&amp;quot; Text=&amp;quot;Submit&amp;quot; OnClick=&amp;quot;btSubmit_Click&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
    &amp;lt;asp:label id=&amp;quot;lblMessage&amp;quot; font-size=&amp;quot;20pt&amp;quot; runat=server/&amp;gt;&lt;br /&gt;
&amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/BODY&amp;gt;&lt;br /&gt;
&amp;lt;/HTML&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
== Use if statement to check form input data (VB.net)==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;csharp&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;script runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
   sub Submit(Sender as Object, e as EventArgs)&lt;br /&gt;
      if tbFName.Text &amp;lt;&amp;gt; &amp;quot;&amp;quot; and not IsNumeric(tbFName.Text) then&lt;br /&gt;
         lblMessage.Text = &amp;quot;First name is incorrect!&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
      if tbLName.Text &amp;lt;&amp;gt; &amp;quot;&amp;quot; and not IsNumeric(tbLName.Text) then&lt;br /&gt;
         lblMessage.Text = &amp;quot;Last name is incorrect!&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
      if tbAddress.Text &amp;lt;&amp;gt; &amp;quot;&amp;quot; then&lt;br /&gt;
         lblMessage.Text = &amp;quot;Address is incorrect!&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
 &lt;br /&gt;
      if tbCity.Text &amp;lt;&amp;gt; &amp;quot;&amp;quot; and not IsNumeric(tbCity.Text) then&lt;br /&gt;
         lblMessage.Text = &amp;quot;City is incorrect!&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
 &lt;br /&gt;
      if tbState.Text &amp;lt;&amp;gt; &amp;quot;&amp;quot; and not IsNumeric(tbState.Text) then&lt;br /&gt;
        lblMessage.Text = &amp;quot;State is incorrect!&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
  &lt;br /&gt;
      if tbZIP.Text &amp;lt;&amp;gt; &amp;quot;&amp;quot; and IsNumeric(tbZIP.Text) then&lt;br /&gt;
        lblMessage.Text = &amp;quot;ZIP is incorrect!&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
  &lt;br /&gt;
      if tbPhone.Text &amp;lt;&amp;gt; &amp;quot;&amp;quot; then&lt;br /&gt;
        lblMessage.Text = &amp;quot;Success!&amp;quot;&lt;br /&gt;
      else&lt;br /&gt;
        lblMessage.Text = &amp;quot;Phone is incorrect!&amp;quot;&lt;br /&gt;
      end if&lt;br /&gt;
   end sub&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&lt;br /&gt;
   &amp;lt;form runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;asp:Label id=&amp;quot;lblMessage&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
      &amp;lt;asp:Panel id=&amp;quot;Panel1&amp;quot; runat=&amp;quot;server&amp;quot;&amp;gt;&lt;br /&gt;
               First and last name:&lt;br /&gt;
               &amp;lt;asp:TextBox id=&amp;quot;tbFName&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
               &amp;lt;asp:TextBox id=&amp;quot;tbLName&amp;quot; runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
               Email:&lt;br /&gt;
               &amp;lt;asp:TextBox id=&amp;quot;tbEmail&amp;quot; &lt;br /&gt;
                  runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
               Address:&lt;br /&gt;
               &amp;lt;asp:TextBox id=&amp;quot;tbAddress&amp;quot; &lt;br /&gt;
                  runat=&amp;quot;server&amp;quot; /&amp;gt;&lt;br /&gt;
               City, State, ZIP:&lt;br /&gt;
               &amp;lt;asp:TextBox id=&amp;quot;tbCity&amp;quot; &lt;br /&gt;
                  runat=&amp;quot;server&amp;quot; /&amp;gt;,&lt;br /&gt;
               &amp;lt;asp:TextBox id=&amp;quot;tbState&amp;quot; runat=&amp;quot;server&amp;quot;&lt;br /&gt;
                  size=2 /&amp;gt;&amp;amp;nbsp;&lt;br /&gt;
               &amp;lt;asp:TextBox id=&amp;quot;tbZIP&amp;quot; runat=&amp;quot;server&amp;quot;&lt;br /&gt;
                  size=5 /&amp;gt;&lt;br /&gt;
               Phone:&lt;br /&gt;
               &amp;lt;asp:TextBox id=&amp;quot;tbPhone&amp;quot; runat=&amp;quot;server&amp;quot;&lt;br /&gt;
                  size=11 /&amp;gt;&lt;br /&gt;
               &amp;lt;asp:Button id=&amp;quot;btSubmit&amp;quot; runat=&amp;quot;server&amp;quot; &lt;br /&gt;
                  text=&amp;quot;Add&amp;quot; OnClick=&amp;quot;Submit&amp;quot;/&amp;gt;&lt;br /&gt;
      &amp;lt;/asp:Panel&amp;gt;&lt;br /&gt;
   &amp;lt;/form&amp;gt;&lt;br /&gt;
&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>