Pregunta

¿Cuál es el tamaño de píxel exacto de una columna cuando utilicé las columnas de atributos para determinar un ancho de un control de cuadro de texto ASP.NET?

<asp:TextBox id="MyTextBox" runat="server" columns="10" /> 
¿Fue útil?

Solución

Yo siempre uso:

style="width: 250px;"

De esta manera se puede establecer con exactitud. De lo contrario, va a depender del tamaño de fuente del cuadro de texto, así como la forma en que el navegador hace que sea.

Las filas por otro lado es algo que siempre he luchado con.

Otros consejos

La propiedad Columnas se asigna al tamaño-atributo en la entrada-tag prestado.

Si el tamaño es 10, entonces el navegador se supone para representar el campo de entrada de un tamaño que hace 10 caracteres en forma y sea visible en el campo de entrada. Pero eso sólo funciona para las fuentes de espacio sencillo, ya que en muchos otros tipos de letra "III" no va a tener la misma longitud píxel como "MMM".

Así que por lo general es mejor de usar sólo CSS-anchura que dijo Ryan.

@Ryan Smith: He utilizado su sugerencia y lo modificó para que sea escalable para la configuración Montior usuario

.
style="width: 100%"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top