asp.net文本框的列的实际像素大小属性

Mic*_*ern 1 asp.net textbox column-width

当我使用columns属性来确定ASP.NET文本框控件的宽度时,一列的确切像素大小是多少?

<asp:TextBox id="MyTextBox" runat="server" columns="10" /> 
Run Code Online (Sandbox Code Playgroud)

Tom*_*len 5

Columns属性映射到呈现的input-tag上的size-attribute.

如果size为10,则浏览器应该以大小为单位呈现输入字段,该大小将使10个字符适合并在输入字段中可见.但这只适用于等宽字体,因为在许多其他字体中,"III"与"MMM"的像素长度不同.

Ryan说,通常你最好只使用CSS-width.