Estoy cariñosa ASP.NET MVC, estar al día con los lanzamientos/documentos a veces puede ser complicado, así que tal vez no estoy obteniendo algo ... Quiero usar un TextBoxFor(), y trabajando con LabelFor() etc. está bien, toda la magia me sucede.Referencia Identificación de un control creada con TextBoxFor()
Pero si creo ...
<%=Html.TextBoxFor(x => x.LastName) %>
y quería hacer algo bueno con jQuery, ¿cómo iba a obtener el ID del control que se creó? Podría agregar una clase CSS y el uso que para adjuntar mi jQuery, pero para algo que estoy haciendo me gustaría que el ID ... así que podría hacer algo como:
$('#LastName').(...)
Sé que podría trabajar hacia fuera en este caso, y hackearlo manualmente, pero ¿hay una manera más ordenada?
¿Esto no funciona? Cuando lo intento, parece generar el ID como esperaba que se llamara. Cuando ve el código fuente HTML en la página, ¿cuál es la salida de 'TextBoxFor()'? – Amadiere
Esto funciona y genera el ID que esperaría, pero creo que si el marco puede funcionar para un cuadro de texto, podría funcionar en otros lugares ... Especialmente útil cuando el ID se está generando a una matriz para que termine con una ID como "Websites_0__Url". La forma manual funciona, creo que MVC debe saber esto por mí y me ahorra cometer errores;) –