none
Cambiar Texto de Columna en GridView RRS feed

  • Pregunta

  • hola agregue varios Bounfiedl a mi grid          

       <asp:BoundField DataField="c1" HeaderText="01" />
                       <asp:BoundField DataField="c2" HeaderText="02" />

    luego lo cargo con un datatable de forma exitosa y trato de cambiar el texto a la cabezera(no lo Hace) y luego oculto algunas columnas (si Lo Hace)

                GridView1.DataSource = dt;
                GridView1.DataBind();
                TextoCabezera();//AQUI TRATO DE CAMBIAR EL TEXTO pero no lo hace
                VisibilidadColumna();//La propiedad visible si cambia bien

    pense que era mi error en TextoCabezera por eso mande a ejecutar el metodo TextoCabezera desde un boton y lo hizo bien

    QUE PUEDE ESTAR PASANDO???

        private void TextoCabezera() 
            {
                String day = "";
                int ix = 1;
                int mes = (int)Session["mes"];
                int año = (int)Session["año"];
                int dfin = DateTime.DaysInMonth(año, mes);
                DateTime dateValue = new DateTime();
                for (int j = 1; j <= 35; j++)
                {
                    if (j > 4)
                    {
                        dateValue = new DateTime(año, mes, ix);
                        day = DiaDeSemana(dateValue);
                        GridView1.Columns[j].HeaderText = GridView1.Columns[j].HeaderText + "/" + day.Substring(0, 1).ToLower();
                        ix++;
                    }
                  
                }
            }



    EFRAIN MEJIAS C VALENCIA - VENEZUELA


    viernes, 15 de julio de 2016 13:42

Respuestas