none
Buscar control temporal en ASP RRS feed

  • Pregunta

  • Buena noche a todos, tengo un grid view en el tengo controles temporales que se muestran cuando la grilla se pone en modo edición,  a la hora de crear un java script que debe de bloquear  uno de los controles temporales tengo el problema de que no puedo encontrar el nombre del control, por lo tanto no cumplo el objetivo de bloquearlo, tengo Footer donde ocupo el siguiente script:

    $('#<%= ((TextBox)GridviewConfec.FooterRow.FindControl("txtClaveAx_C")).ClientID %>').attr("disabled", true);

    en el footer funciona ya que la grilla puede acceder al footer y encontrar el control pero no se como buscarlo en las filas ordinarias de la grilla el cual podría tener hasta n filas, ojala puedan ayudarme tiene que hacer esto desde el cliente porque necesito que el control se bloquee de inmediato la idea seria :

    $('#<%= ((TextBox)GridviewConfec.Row[fila seleccionada].FindControl("Text Box X")).ClientID %>').attr("disabled", true);

    No he podido resolverlo agradecería su ayuda 

    lunes, 9 de marzo de 2015 2:19

Respuestas

  • hola

    es que con jquery no seleccionas con el ClientID de los controles que estan dentro del template

    usas otro tipo de selectores, analiza este articulo

    [ASP.NET] - GridView sumar columnas con jquery

    si se que no tiene nada que ver con lo que planteas, pero inspecciona como defino los selecores de jquery

    vera sque uso de ningun ClientID pero del GridView nada mas,  despues añado algo como ser [id*='txtCantidad'] o si quieres puedes definir alguna clase al control

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina


    lunes, 9 de marzo de 2015 3:09

Todas las respuestas