ASP.NET Web Forms TextBox

17 Mar 2025 | 阅读 2 分钟

这是一个输入控件,用于获取用户输入。要创建 TextBox,我们可以编写代码,也可以使用 Visual Studio IDE 的拖放功能。

这是一个服务器端控件,asp 提供自己的标签来创建它。示例在下面给出。

服务器将其呈现为 HTML 控件,并生成以下代码到浏览器。

此控件有自己的属性,如下表所示。

属性描述
AccessKey它用于为控件设置键盘快捷键。
TabIndex控件的 Tab 键顺序。
BackColor它用于设置控件的背景颜色。
BorderColor它用于设置控件的边框颜色。
BorderWidth用于设置控件边框的宽度。
Font它用于设置控件文本的字体。
ForeColor它用于设置控件文本的颜色。
文本它用于设置要为控件显示的文本。
ToolTip当鼠标悬停在控件上时,它会显示文本。
Visible设置控件在表单上的可见性。
高度它用于设置控件的高度。
宽度它用于设置控件的宽度。
MaxLength(最大长度)用于设置可以输入的最大字符数。
Readonly(只读)用于使控件变为只读。

示例

// WebControls.aspx

代码隐藏

// WebControls.aspx.cs

这是 TextBox 控件的属性窗口。

ASP Textbox 1

输出

它产生以下输出。

ASP Textbox 2

当用户将输入提交到服务器时,它会显示用户输入。以下屏幕截图显示了用户输入。

ASP Textbox 3
下一个主题ASP.NET 按钮