Tengo un control de usuario en una página de un sitio web que genera un cuadro de texto. El cuadro de texto tiene un ancho especificado, pero el cuadro de texto se muestra intermitentemente a un ancho mucho más pequeño que el especificado en el código. Pedí a los usuarios que me enviaran copias de la salida "ver fuente" para poder comparar buenos y malos resultados. Por "intermitente", me refiero a compilaciones similares: computadoras diferentes. Tenga en cuenta que los malos resultados SIEMPRE se muestran en las mismas computadoras "malas" (hay más de un usuario con este problema) y, a la inversa, las computadoras "buenas" (todas con la misma versión de IE7 que las computadoras "malas")) siempre muestre resultados "buenos".Problemas de ancho de cuadro de texto: ASP.NET
Cuando la página se muestra correctamente, el código HTML que se envía al navegador tiene el siguiente aspecto:
<input name="ShortDescription" type="text" maxlength="100"
id="ShortDescription" class="content" style="width:800px;" />
y cuando se hace de forma incorrecta, se ve así:
<input name="ShortDescription" type="text" maxlength="100"
id="ShortDescription" class="content" />
En tanto casos, el código de ASP.NET es:
<asp:textbox id="ShortDescription" runat="server"
CssClass="content" Width="800px" MaxLength="100"> </asp:textbox>
no estoy seguro de por qué la etiqueta de estilo se está caído. Las páginas anteriores fueron vistas en el mismo navegador (IE7) en diferentes computadoras. Las computadoras tienen una versión corporativa por lo que "deberían" configurarse de la misma manera.
¡Agradecería cualquier ayuda!
Gracias !!!! ¡Esto lo hizo por mí! – user623863
Si alguien está luchando con el uso del ancho como un porcentaje, intente utilizar la propiedad min-width en su lugar –