如何让textarea换行?

牧牛007 2010-08-30 11:08:55
假如我有一个textarea控件,我希望在这个textarea中输入规定的字符长度,会自动换行。比如我写了100个字符,当写到第30个时,已经到了行尾了,这时光标自动会跳到下一行,然后在下一行开始写第31个到60个字符,但这第30个字符跟第31个字符之间没有出现换行符,必须要在第30个字符后面敲一个回车才会出现换行符,请问各位有没有办法让它在不敲回车的情况下自动生成回车符。其中输入的字符长度不包括符号,空格。
...全文
112 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
wufanglu 2010-08-30
  • 打赏
  • 举报
回复
设Wrap属性,并把Width调到适当的值就可以了:
                        <td><asp:Label ID="lblPriceStr" runat="server" Text="PriceStr" /></td>
<td><asp:TextBox ID="txtPriceStr" runat="server" Width="120px" TextMode="MultiLine"
Wrap="False" /><asp:Button ID="btnPriceStr" Visible="false" runat="server" Height="20px" OnClick="btnPriceStr_Click" Text=".." Width="25px" OnClientClick="return PopScriptTextBox('TextBoxForm.aspx',this.form.txtPriceStr);" Enabled="True" /></td>



<asp:TemplateField HeaderText="PriceStr" SortExpression="PriceStr">
<itemtemplate>
<asp:TextBox id="txtPriceStr" runat="server" TextMode="MultiLine" Font-Size="8pt" Font-Names="Arial" Text='<%# FT.WebCommon.ftWebCommon.HTMLDecode(Eval("PriceStr").ToString()) %>' Width="200px" Wrap="true" ReadOnly="True" ></asp:TextBox>
</itemtemplate>
</asp:TemplateField>

25,980

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧