none
Ocultar un boton dentro de un CommandField en un DetailsView RRS feed

  • Pregunta

  • Hola Amigos:

    Quiero usar la Clase CommandField para poder ocultar el boton Insert que trae un DetailsView pero no se como puedo asignar a una variable de tipo CommandField el objeto CommandField del DetailsView y así hacer que se oculte en un momento dado el boton Insert o Update o Delete que estan en el DetailsView. He utilizado AutoGenerateInsertButton pero no me oculta el boton en el momento que quiero. Estoy trabajando en VB. Net y la orden quiero que se ejecute cuando se cumplan ciertas condiciones del registro seleccionado, entonces debe o no ocultarse el control.

    Agradezco la colaboración.

    Desde Colombia

    DIEGO LUIS PINZON BARRERA

     

    miércoles, 2 de junio de 2010 23:41

Respuestas

  • hola

    lo mas facil es hacer como indica el link
    http://forums.asp.net/t/1394224.aspx
    o sea cambiar a un TemplateField y definir el boton para luego
    buscarlo con el FindControl()

    pero tambien podrias probar algo como esto
    http://forums.asp.net/t/1017525.aspx

    cuando explica


    Dim obj As ButtonType = CType(e.Row.Cells(commandFieldIndex).Controls(controlIndex), ButtonType)

    la verdad nunca lo probe pero deberia funcionar

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta Diego Pinzón viernes, 4 de junio de 2010 0:39
    jueves, 3 de junio de 2010 17:13

Todas las respuestas

  • hola

    lo mas facil es hacer como indica el link
    http://forums.asp.net/t/1394224.aspx
    o sea cambiar a un TemplateField y definir el boton para luego
    buscarlo con el FindControl()

    pero tambien podrias probar algo como esto
    http://forums.asp.net/t/1017525.aspx

    cuando explica


    Dim obj As ButtonType = CType(e.Row.Cells(commandFieldIndex).Controls(controlIndex), ButtonType)

    la verdad nunca lo probe pero deberia funcionar

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    • Marcado como respuesta Diego Pinzón viernes, 4 de junio de 2010 0:39
    jueves, 3 de junio de 2010 17:13
  • Leandro Muchas gracias por tu respuesta

    Esta vez si logre hacer que se ocultara el boton me hacia falta cambiar a un TemplateField

    Gracias

    Desde Colombia

    DIEGO LUIS PINZON BARRER

    viernes, 4 de junio de 2010 0:38