为 TextBox Web 服务器控件指定多行输入

翻译|其它|编辑:郝浩|2006-01-25 13:22:00.000|阅读 1551 次

概述:

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>


多行 Textbox 控件允许用户在支持自动换行和水平及垂直滚动的框中键入信息。

创建多行 TextBox Web 服务器控件

  • 将“文本框”(TextBox) 控件的 TextMode 属性设置为 MultiLine。在代码中,使用 TextBoxMode 枚举设置文本模式。
     
  • 通过设置下列属性来设置控件的大小:
     
  • 将 Width 设置为以像素为单位的值,或将 Columns 设置为要显示的字符数。
     
  • 将 Height 设置为以像素为单位的值,或将 Rows 设置为行数。
     

注意 在不支持 CSS 样式的浏览器中,Height 属性和 Width 属性不起作用。

设置这些属性并不会限制用户可以输入的字符数或行数,而只是限制了所显示的字符数或行数。控件始终显示垂直滚动条。Height 和 Width 优先于 Rows 和 Columns。

提示 默认情况下,多行 TextBox 控件包括垂直滚动条。若要隐藏该滚动条,请包括样式属性 overflow: hidden。例如,在 HTML 视图中,控件的声明性语法会是下面这样:

<asp:TextBox id="TextBox1" style="Z-INDEX: 101; LEFT: 56px; OVERFLOW: hidden; POSITION: absolute; TOP: 72px" runat="server" TextMode="MultiLine"></asp:TextBox>

通过设置控件的 Wrap 属性来设置自动换行行为。如果设置为真,文本将会自动换行(不需要嵌入回车/换行符)。如果设置为假,则文本不换行,用户必须按 ENTER 来开始新行,这将嵌入回车/换行符。将 Wrap 设置为 false 将导致控件显示水平滚动条。

注意 MaxLength 属性在多行文本框中不起作用。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP