您现在的位置: 北极圈下载站 >> 编程学习 >> Asp.net >> 正文
Asp.net的TextBox控件用法

作者:北极圈 文章来源:本站整理 点击数: 更新时间:2008-6-16 17:07:04

TextBox控件用来创建一个可供用户输入文本的文本框。

TextBox控件

TextBox控件用来创建一个可供用户输入文本的文本框。

下面的例子演示了你可能会用到的TextBox控件的一些属性:

<html>
<body>

<form runat="server">

基本的TextBox:
<asp:TextBox id="tb1" runat="server" />
<br /><br />

用于输入密码的TextBox:
<asp:TextBox id="tb2" TextMode="password" runat="server" />
<br /><br />

带有文本的TextBox:
<asp:TextBox id="tb4" Text="Hello World!" runat="server" />
<br /><br />

多行的TextBox:
<asp:TextBox id="tb3" TextMode="multiline" runat="server" />
<br /><br />

具有高度的TextBox:
<asp:TextBox id="tb6" rows="5" TextMode="multiline"
runat="server" />
<br /><br />

具有宽度的TextBox:
<asp:TextBox id="tb5" columns="30" runat="server" />

</form>

</body>
</html>

添加脚本

TextBox控件的内容和设置可在提交表单时被服务器脚本修改。通过点击按钮或是用户改变TextBox控件的值时表单都可以被提交。

在下面的示例中我们在一个.aspx文件中定义一个TextBox控件、一个Button控件和一个Label控件。当提交按钮被触发,submit子程序被执行,该子程序向Label控件中写入一行文本:

<script runat="server">
Sub submit(sender As Object, e As EventArgs)
lbl1.Text="Your name is " & txt1.Text
End Sub
</script>
<html>
<body>
<form runat="server">
Enter your name:
<asp:TextBox id="txt1" runat="server" />
<asp:Button OnClick="submit" Text="Submit" runat="server" />
<p><asp:Label id="lbl1" runat="server" /></p>
</form>
</body>
</html>

在下面的示例中我们在一个.aspx文件中声明一个TextBox控件和一个Label控件。当你改变TextBox中的值后,无论是鼠标点击TextBox以外的区域还是按Tab键,change子程序都会被运行。submit子程序向Label控件中写入一行文本:

<script runat="server">
Sub change(sender As Object, e As EventArgs)
lbl1.Text="You changed text to " & txt1.Text
End Sub
</script>
<html>
<body>
<form runat="server">
Enter your name:
<asp:TextBox id="txt1" runat="server"
text="Hello World!"
ontextchanged="change" autopostback="true"/>
<p><asp:Label id="lbl1" runat="server" /></p>
</form>
</body>
</html>
文章录入:admin    责任编辑:admin 
  • 上一个文章:

  • 下一个文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    站内文章搜索

    推 荐 文 章

    热 门 文 章

    推 荐 软 件