使用web服务器控件显示页面,服务器_Web服务器控件:TextBox控件,阅读此文请先查看网页教学网 - phpStudy...

阅读此文请先查看网页教学网的:ASP.NET入门教程:Web服务器控件,简单讲述了Web服务器控件的使用方法。

定义和用法

TextBox 控件用于创建用户可输入文本的文本框。创建单行和多行文本框。

属性

属性

描述

.NET

AutoCompleteType

规定 TextBox 控件的 AutoComplete 行为。

2.0

AutoPostBack

布尔值,规定当内容改变时,是否回传到服务器。默认是 false。

1.0

CausesValidation

规定当 Postback 发生时,是否验证页面。

2.0

Columns

textbox 的宽度。

1.0

MaxLength

在 textbox 中所允许的最大字符数。

1.0

ReadOnly

规定能否改变文本框中的文本。

1.0

Rows

textbox 的高度(仅在 TextMode="Multiline" 时使用)。

1.0

runat

规定该控件是否是服务器控件。必须设置为 "server"。

TagKey

Text

textbox 的内容。

1.0

TextMode

规定 TextBox 的行为模式(单行、多行或密码)。

1.0

ValidationGroup

当 Postback 发生时,被验证的控件组。

Wrap

布尔值,指示 textbox 的内容是否换行。

1.0

OnTextChanged

当 textbox 中的文本被更改时,被执行的函数的名称。

Web 控件标准属性

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth,

CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled,

SkinID, Style, TabIndex, ToolTip, Width

控件标准属性

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls,

EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site,

TemplateControl, TemplateSourceDirectory, UniqueID, Visible

语法

AccessKey="string"

AutoCompleteType="None|Disabled|Cellular|Company|Department|

DisplayName|Email|FirstName|Gender|HomeCity|HomeCountryRegion|

HomeFax|HomePhone|HomeState|HomeStreetAddress|HomeZipCode|

Homepage|JobTitle|LastName|MiddleName|Notes|Office|Pager|

BusinessCity|BusinessCountryRegion|BusinessFax|BusinessPhone|

BusinessState|BusinessStreetAddress|BusinessUrl|

BusinessZipCode|Search"

AutoPostBack="True|False"

BackColor="color name|#dddddd"

BorderColor="color name|#dddddd"

BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|

Inset|Outset"

BorderWidth="size"

CausesValidation="True|False"

Columns="integer"

CssClass="string"

Enabled="True|False"

EnableTheming="True|False"

EnableViewState="True|False"

Font-Bold="True|False"

Font-Italic="True|False"

Font-Names="string"

Font-Overline="True|False"

Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|

Large|X-Large|XX-Large"

Font-Strikeout="True|False"

Font-Underline="True|False"

ForeColor="color name|#dddddd"

Height="size"

ID="string"

MaxLength="integer"

OnDataBinding="DataBinding event handler"

OnDisposed="Disposed event handler"

OnInit="Init event handler"

OnLoad="Load event handler"

OnPreRender="PreRender event handler"

OnTextChanged="TextChanged event handler"

OnUnload="Unload event handler"

ReadOnly="True|False"

Rows="integer"

runat="server"

SkinID="string"

Style="string"

TabIndex="integer"

Text="string"

TextMode="SingleLine|MultiLine|Password"

ToolTip="string"

ValidationGroup="string"

Visible="True|False"

Width="size"

Wrap="True|False"

/>

备注:TextBox 服务器控件是让用户输入文本的输入控件。默认情况下,TextMode 属性设置为 SingleLine,它创建只包含一行的文本框。您也可以将该属性设置为 MultiLine 或 Password。MultiLine 创建包含多行的文本框。Password 创建可以屏蔽用户输入的值的单行文本框。

文本框的显示宽度由其 Columns 属性确定。如果文本框是多行文本框,则显示高度由 Rows 属性确定。

使用 Text 属性确定 TextBox 控件的内容。通过设置 MaxLength 属性,可以限制可输入到此控件中的字符数。将 Wrap 属性设置为 true 来指定当到达文本框的结尾时,单元格内容应自动在下一行继续。

示例

以下内容显示如何在 .aspx 文件中声明 TextBox 控件的示例。此控件是最多可显示 10 行的多行文本框。如果浏览器对控件支持字体,则文本将被格式化为 Arial 字体。

Visual Basic

Text="" Font-Names="Arial"

Font-Size="10"

BackColor="lightblue"

TextMode="MultiLine"

Height="43px"

/>

C#

Text="" Font-Names="Arial"

Font-Size="10"

BackColor="lightblue"

TextMode="MultiLine"

Height="43px"

/>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值