none
Agregar Un boton al gridview RRS feed

  • Pregunta

  • Quiero que mi columna Token funcione como un boton se puede?

    Tengo mi gridView

    <asp:GridView ID="gvListaUsuarios" class="table table-striped table-bordered table-hover" runat="server" Style="font-size: 10px;" Width="95%"></asp:GridView>


    De esta forma cargo mi gridview

    List<DtoOutSerListarUsuarios> dtoOutSerListarUsuarios = await SerListarUsuarios();
                gvListaUsuarios.DataSource = dtoOutSerListarUsuarios;
                gvListaUsuarios.DataBind();

    Mi dto es

           

    public class DtoOutSerListarUsuarios
        {

    public String Token { get; set; } public String Matricula { get; set; } public String Titular { get; set; } public String Fecha { get; set; } public String Tesoreria { get; set; } public String Verificacion { get; set; } public String Admin { get; set; }

    }


    Gracias por el apoyo



    martes, 7 de agosto de 2018 20:54

Respuestas

  • Hola Henrry Portilla

    Con respecto a tu consulta, puedes guiarte del siguiente ejemplo: 

     public partial class Carro : System.Web.UI.Page
        {
             private Button miBoton = new Button();
    
        protected void Page_Load(object sender, EventArgs e)
            {
                if (IsPostBack)
                {
                        miBoton.Click += new System.EventHandler(MiBoton_Click); 
                }
    
            }
    public void AgregarBoton()
            {
    
                miBoton.ID = "BtnCheck";
                miBoton.ForeColor = System.Drawing.Color.Silver;
                miBoton.Font.Size = 9;
                miBoton.BackColor = System.Drawing.Color.Indigo;
                miBoton.Text = "CHECKOUT";
                miBoton.Click += new System.EventHandler(MiBoton_Click);
                miBoton.Width = 120;
                miBoton.Height = 30;
                PlaceHolder1.Controls.Add(miBoton);
            }
            public void MiBoton_Click(Object sender, System.EventArgs e)
            {
                Button bt = (Button)sender;
                Session["p"] = "fsdfsdfsf";
                Label2.Text = Session["p"].ToString();
            }
    

    Gracias por usar los foros de MSDN.

    Pablo Rubio

     _____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.


    miércoles, 8 de agosto de 2018 15:54
    Moderador