¿Cuál es la diferencia entre el atributo de texto y el atributo de valor de TextBox?
No hay diferencia entre los dos. El texto (la primera letra debe estar en mayúscula) es el valor que .net envía al cliente después de ser analizado en el lado del servidor, y el texto se usa en el lado del servidor. sin análisis de asp: se identifica el valor de TextBox y el valor se adjunta directamente al valor del atributo en la entrada.
En otras palabras, asp: TextBox no es una cosa del lado del cliente y .net necesita hacerlo. generar un cliente La etiqueta al final es generar primero un objeto DOM y luego enviar el objeto DOM para generar la etiqueta HTML correspondiente. Generalmente se genera entrada, pero en HTML4.0 y XHTML1.1, aunque hay
Pero cuando se obtienen valores en el lado del servidor, generalmente se usa Texto. Pero esta forma es diferente:
lt; input type="text" value="xxxx" runat="server" /gt;
lt; asp: Text Text="xxxx" runat="server"/gt;
¡Simplemente compare las diferencias entre los dos!