ASP.NET 中的文本框自动扩展
我有一个像这样的 TextBox
;
<asp:TextBox id="TextBox1" TextMode="SingleLine" runat="server" />
有没有办法在没有 Javascript
或任何其他技术的情况下实现自动扩展
?
我可以仅使用 ASP.NET 来做到这一点吗? (也许有一些属性)
或者最简单的方法是什么?
I have a TextBox
like this;
<asp:TextBox id="TextBox1" TextMode="SingleLine" runat="server" />
Is there any way makingAuto Expandable
without Javascript
or any other technology?
Can i do that just with ASP.NET
? (Some properties maybe)
OR what is the easiest way?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
如果您计划使用ajax控制工具包,您可以使用ASP.NET AJAX ResizableControl Extender。(我认为内部使用javascript),我不知道任何其他非javascript方式。
You can use ASP.NET AJAX ResizableControl Extender if you plan on using ajax control toolkit.(Which internally uses javascript I think), I'm not aware of any other non-javascript way.
如果您已经知道内容并且不希望宽度在用户键入时动态更改,则只能在没有 javascript 的情况下实现。类似于
Width="<%=(SourceString.Length * 10)%>"
You only can make it without javascript if you already know the content and you don't want the width to change dynamically while the user types. Something like
Width="<%=(SourceString.Length * 10)%>"
您可以使用动态服务器标签来设置宽度。
You can use the dynamic server tag for setting the Width.
试试这个............
Try This...........