首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在ASP.NET中可自动扩展的TextBox

在ASP.NET中可自动扩展的TextBox
EN

Stack Overflow用户
提问于 2011-04-25 15:14:29
回答 4查看 6.7K关注 0票数 2

我有一个这样的TextBox

代码语言:javascript
运行
复制
<asp:TextBox id="TextBox1" TextMode="SingleLine" runat="server" />

有没有办法在没有Javascript或任何其他技术的情况下制作Auto Expandable

我能用ASP.NET做到这一点吗?(可能有一些属性)

或者最简单的方法是什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-04-25 15:23:58

如果你打算使用ASP.NET控制工具包(我想它在内部使用了ResizableControl ),你可以使用AJAX javascript扩展器,我不知道有任何其他非javascript的方式。

票数 2
EN

Stack Overflow用户

发布于 2011-04-25 15:26:59

如果您已经知道内容,并且不希望宽度在用户输入时动态变化,那么您只能在没有javascript的情况下创建它。像Width="<%=(SourceString.Length * 10)%>"这样的东西

票数 1
EN

Stack Overflow用户

发布于 2012-07-19 02:31:59

您可以使用动态服务器标记来设置宽度。

代码语言:javascript
运行
复制
Width='<%# (Eval("DataSourceField").ToString().Length * 8)%>'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5776138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档