gridview headers

Discussion in 'ASP .Net' started by ShiroiRyuu, Dec 1, 2006.

  1. ShiroiRyuu

    ShiroiRyuu Guest

    tenho um dataset que tem um numero de colunas variavel que é
    apresentado num grid view e eu queria podsr agrupar alguns headers
    desse gridview quando as colunas possuirem o mesmo nome. por exemplo

    é assim:


    empresa | teste | teste | campo | alfa | alfa
    ---------------------------------------------------------------------------­-------



    nome | 134 | 214 | 342 | 245 | 456
    nome | 100 | 344 | 453 | 312 | 78


    e eu quero que fique assim:


    empresa | teste | beta | alfa
    ---------------------------------------------------------------------------­-------



    nome | 134 | 214 | 342 | 245 | 456
    nome | 100 | 344 | 453 | 312 | 78


    alguem sabe como fazer isso?


    obrigado!
    ShiroiRyuu, Dec 1, 2006
    #1
    1. Advertising

  2. ShiroiRyuu

    Fred Exley Guest

    "ShiroiRyuu" <> wrote in message
    news:...
    tenho um dataset que tem um numero de colunas variavel que é
    apresentado num grid view e eu queria podsr agrupar alguns headers
    desse gridview quando as colunas possuirem o mesmo nome. por exemplo

    é assim:


    empresa | teste | teste | campo | alfa | alfa
    ---------------------------------------------------------------------------­-------



    nome | 134 | 214 | 342 | 245 | 456
    nome | 100 | 344 | 453 | 312 | 78


    e eu quero que fique assim:


    empresa | teste | beta | alfa
    ---------------------------------------------------------------------------­-------



    nome | 134 | 214 | 342 | 245 | 456
    nome | 100 | 344 | 453 | 312 | 78


    alguem sabe como fazer isso?


    obrigado!



    This might help a little. It dynamically builds the header text of a
    gridview based on drop down list values:
    (you can run it at: http://monte.jodoshared.com/FindAnItem.aspx (the
    'Compare' page does this dynamic header manipulation))


    protected void GridViewCompareSet_Sorting(object sender,
    GridViewSortEventArgs e)

    {




    DataTable m_DataTable = (DataTable)Session["dtFinal"];

    if (m_DataTable != null)

    {

    int m_PageIndex = GridViewCompareSet.PageIndex;

    string m_SortDirection = GetSortDirection();

    DataView m_DataView = new DataView(m_DataTable);

    m_DataView.Sort = e.SortExpression + " " + m_SortDirection;

    GridViewCompareSet.DataSource = m_DataView;

    GridViewCompareSet.DataBind();

    GridViewCompareSet.HeaderRow.Cells[1].Text =
    DropDownList1.SelectedItem.ToString();

    GridViewCompareSet.HeaderRow.Cells[2].Text =
    DropDownList2.SelectedItem.ToString();

    GridViewCompareSet.HeaderRow.Cells[0].Width = 100;

    GridViewCompareSet.HeaderRow.Cells[1].Width = 90;

    GridViewCompareSet.HeaderRow.Cells[2].Width = 90;


    GridViewCompareSet.PageIndex = m_PageIndex;

    }

    }
    Fred Exley, Dec 1, 2006
    #2
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Hans Merkl
    Replies:
    4
    Views:
    10,716
    Steven Cheng[MSFT]
    Nov 15, 2005
  2. =?Utf-8?B?Sm9zZXBoIEdvcmRvbg==?=

    GridView Headers

    =?Utf-8?B?Sm9zZXBoIEdvcmRvbg==?=, Nov 14, 2005, in forum: ASP .Net
    Replies:
    6
    Views:
    7,925
    pushkarr
    Jul 1, 2008
  3. dont bother
    Replies:
    0
    Views:
    766
    dont bother
    Mar 3, 2004
  4. Phil
    Replies:
    4
    Views:
    657
    Gabriel Genellina
    Jan 17, 2010
  5. Ian
    Replies:
    2
    Views:
    1,907
Loading...

Share This Page