列的实际像素大小为属性文本框asp.net
-
21-08-2019 - |
题
什么是当我使用的列属性来确定的ASP.NET TextBox控件的宽度一列的确切像素大小?
<asp:TextBox id="MyTextBox" runat="server" columns="10" />
解决方案
我总是使用:
style="width: 250px;"
这样,你可以设置它到底。否则这将依赖于文本的字体大小以及浏览器呈现的方式。
在另一方面行是我一直挣扎。
其他提示
在列属性被映射到所再现的输入标签的尺寸属性。
如果大小为10,则假定的浏览器中呈现的尺寸,这将使10个字符配合和在输入字段中可见的输入字段。但是,只有真正适用于宽字体,因为在许多其他字体“III”不会有相同的像素长度“MMM”。
所以平时你只是使用CSS-宽度瑞恩说的好。
@Ryan史密斯:我用你的建议或修改后它,使之扩展到用户montior设置
。style="width: 100%"
不隶属于 StackOverflow