HtmlInputText.Value Property
.NET Framework (current version)
Gets or sets the contents of the text box.
Assembly: System.Web (in System.Web.dll)
Property Value
Type: System.StringThe text contained in the text box. The default is an empty string ("").
Use the Value property to programmatically determine the text entered by the user into the text box. You can also use this property to provide default text for the text box.
Note |
|---|
If you specify a value for a password type HtmlInputText control, that value is not displayed in the text box. |
The following code example demonstrates how to use the Value property to programmatically determine the text entered by the user in the text box.
<%@ Page Language="VB" AutoEventWireup="True" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <script runat="server"> Protected Sub AddButton_Click(sender As Object, e As EventArgs) Dim Answer As Integer Answer = Convert.ToInt32(Value1.Value) + Convert.ToInt32(Value2.Value) AnswerMessage.InnerHtml = Answer.ToString() End Sub </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title> HtmlInputText Example </title> </head> <body> <form id="form1" runat="server"> <div> <h3> HtmlInputText Example </h3> <table> <tr> <td colspan="5"> Enter integer values into the text boxes. <br /> Click the Add button to add the two values. <br /> Click the Reset button to reset the text boxes. </td> </tr> <tr> <td colspan="5"> </td> </tr> <tr align="center"> <td> <input id="Value1" type="Text" size="2" maxlength="3" value="1" runat="server"/> </td> <td> + </td> <td> <input id="Value2" type="Text" size="2" maxlength="3" value="1" runat="server"/> </td> <td> = </td> <td> <span id="AnswerMessage" runat="server"/> </td> </tr> <tr> <td colspan="2"> <asp:RequiredFieldValidator ID="Value1RequiredValidator" ControlToValidate="Value1" ErrorMessage="Please enter a value.<br />" Display="Dynamic" runat="server"/> <asp:CompareValidator ID="Value1MinCompareValidator" ControlToValidate="Value1" Operator="LessThan" Type="Integer" ValueToCompare="100" ErrorMessage="Please enter an integer less than 100.<br />" Display="Dynamic" runat="server"/> <asp:CompareValidator ID="Value1MaxCompareValidator" ControlToValidate="Value1" Operator="GreaterThan" Type="Integer" ValueToCompare="0" ErrorMessage="Please enter an integer greater than 0.<br />" Display="Dynamic" runat="server"/> </td> <td colspan="2"> <asp:RequiredFieldValidator ID="Value2RequiredValidator" ControlToValidate="Value2" ErrorMessage="Please enter a value.<br />" Display="Dynamic" runat="server"/> <asp:CompareValidator ID="Value2MinCompareValidator" ControlToValidate="Value2" Operator="LessThan" Type="Integer" ValueToCompare="100" ErrorMessage="Please enter an integer less than 100.<br />" Display="Dynamic" runat="server"/> <asp:CompareValidator ID="Value2MaxCompareValidator" ControlToValidate="Value2" Operator="GreaterThan" Type="Integer" ValueToCompare="0" ErrorMessage="Please enter an integer greater than 0.<br />" Display="Dynamic" runat="server"/> </td> <td> </td> </tr> <tr align="center"> <td colspan="4"> <input type="Submit" name="AddButton" value="Add" onserverclick="AddButton_Click" runat="server"/> <input type="Reset" name="AddButton" value="Reset" runat="server"/> </td> <td> </td> </tr> </table> </div> </form> </body> </html>
.NET Framework
Available since 1.1
Available since 1.1
Show:
