Buenos días a todos.
Tengo un grid el cual lanza un evento en el cliente cuando edito una celda(función javascript). Lo que quiero conseguir en esa función es ponerle un valor a un hidden field para luego tratar el dato desde el servidor. El problema es que me da un error y
no entiendo por que...
Código Js:
<script type="text/javascript">
function BatchEditOpening(sender, args) {
var myHidden = document.getElementById('<%=myHiddenField.ClientID %>');
if (myHidden)
{
myHidden.value = row.cells[2].innerText;
}
}
}
El error:
La colección de controles no puede modificarse porque el control contiene bloques de código (por ej. <% ... %>).
Descripción: Excepción no controlada al ejecutar la solicitud Web actual. Revise el seguimiento de la pila para obtener más información acerca del error y dónde se originó en el código.
Detalles de la excepción: System.Web.HttpException: La colección de controles no puede modificarse porque el control contiene bloques de código (por ej. <% ... %>).
Gracias por vuestro tiempo!
Animo!