none
Duvidas com Gridview e Update.. RRS feed

  • Pergunta

  •  

    Bom, tenho 2 duvidas pq estou começando a mexer agora com o vs 2005 e o framework 2.0 e to um pouco perdido.

    A primeira é a seguinte, antes no data grid quando ia editar uma linha eu verificava no evendo itemdatabound qual era o tipo da linha e tal e dependendo da coluna se tivesse um textbox por exemplo redimencionava do jeito que queria dessa forma:

    if(e.Item.ItemType == ListItemType.EditItem)

    {

    ((TextBox)e.Item.Controls[0].Controls[0]).Enabled = false;

    ((TextBox)e.Item.Controls[0].Controls[0]).Width = 10;

    ((TextBox)e.Item.Controls[3].Controls[0]).Enabled = false;

    ((TextBox)e.Item.Controls[3].Controls[0]).Width = 100;

    ((TextBox)e.Item.Controls[4].Controls[0]).Enabled = false;

    }

     

    Mas no GridView não consegui fazer isso, pelo que li devo usar o RowDataBound, porem não consegui verificar o tipo da linha e tal, alguem sabe como posso fazer isso no GridView?

     

    A sengunda é no caso do Update que fiz pelo Task do GridView, ele gera automatico a query e tal, porem tenho 2 campos na gridview que são datas e para atualizar queria usar um calendar popup, mas da erro pois acredito que a query q foi gerada automatica esta referenciada ao textbox q ele gera automatico tb no template do EditItem.. Então como faço para alterar o valor do Parametro da query de Update?.. é possivel? ou so via SP?

    quinta-feira, 6 de dezembro de 2007 17:03

Todas as Respostas