none
SelectButton do Meu GridView RRS feed

  • Pergunta

  • Como executar pelo codigo behing o meu selectButton do meu GridView para que ele carregue os itens no meu formview ?

    Aguardo Retorno.

    Obrigado

    segunda-feira, 3 de junho de 2013 19:14

Todas as Respostas

  • Quando você coloca uma coluna do tipo CommandField (SELECT) dentro do GridView, quando o usuário clica nela é disparado o evento SelectedIndexChanging, mapeia esse evento e codifica lá pra carregar o FormView.

    Leonardo Lourenço Silva
    MCT, MCSD, MCPD, MCTS, MCP, MTA

    Tire sua fantasia de carnaval, desligue a TV e vá estudar !!!
    www.netcoders.com.br

    segunda-feira, 3 de junho de 2013 20:55
  • Como eu faço isso Leonardo

    Segue abaixo meu GridView:

    Tenho um GridView aonde aparecem os registros da minha tabela.

    E quando eu clico no select do meu GridView ele mostra os dados no meu formview conforme meu codigo abaixo:

    <asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="False"

           CellPadding="4"DataKeyNames="CODIGO"DataSourceID="SqlDataSource2"

           ForeColor="#003399"GridLines="None"Width="910px">

           <AlternatingRowStyleBackColor="White"/>

           <Columns>

                <asp:CommandFieldShowDeleteButton="True"ButtonType="Image"

                   DeleteImageUrl="~/imagens/DeleteBlue3.png"ItemStyle-HorizontalAlign="Left"/>

               

               <asp:BoundFieldDataField="DATAI"HeaderText="Data Inicial"ReadOnly="True"

                   SortExpression="DATAI"ItemStyle-HorizontalAlign="Center"

                   HeaderStyle-Width="130px"DataFormatString="{0:dd/MM/yyyy}"/>

          

               <asp:BoundFieldDataField="DATAF"HeaderText="Data Final"

                   SortExpression="DATAF"HeaderStyle-Width="400px"

                   ItemStyle-HorizontalAlign="Center"DataFormatString="{0:dd/MM/yyyy}"/>

               

               

                <asp:BoundFieldDataField="ISOMETRICO"HeaderText="Isometrico"

                   SortExpression="ISOMETRICO"HeaderStyle-Width="250px"ItemStyle-HorizontalAlign="Left"/>

               <asp:BoundFieldDataField="ITEM"HeaderText="Item"

                   SortExpression="ITEM"HeaderStyle-Width="130px"ItemStyle-HorizontalAlign="Center"/>

                <asp:BoundFieldDataField="REALIZADO"HeaderText="Realizado"

                   SortExpression="REALIZADO"HeaderStyle-Width="150px"ItemStyle-HorizontalAlign="Center"/>

               

                <asp:BoundFieldDataField="PROGRAMADO"HeaderText="Programado"

                   SortExpression="PROGRAMADO"HeaderStyle-Width="150px"ItemStyle-HorizontalAlign="Center"/>

                   <asp:BoundFieldDataField="RESPONSAVEL"HeaderText="Responsavel"

                   SortExpression="RESPONSAVEL"HeaderStyle-Width="150px"ItemStyle-HorizontalAlign="Center"/>

                <asp:CommandFieldButtonType="Image"SelectImageUrl="~/imagens/SelectBlue3.png"ShowSelectButton="True"

                   HeaderStyle-Width="20px">

                  </asp:CommandField>

           </Columns>

           <EditRowStyleBackColor="#2461BF"/>

           <FooterStyleBackColor="#507CD1"Font-Bold="True"ForeColor="White"/>

           <HeaderStyleBackColor="#336699"Font-Bold="True"ForeColor="White"/>

           <PagerStyleBackColor="#003399"ForeColor="White"HorizontalAlign="Center"/>

           <RowStyleBackColor="#EFF3FB"Font-Size="8pt"/>

           <SelectedRowStyleBackColor="#D1DDF1" ForeColor="#003399"/>

           <SortedAscendingCellStyleBackColor="#F5F7FB"/>

           <SortedAscendingHeaderStyleBackColor="#6D95E1"/>

           <SortedDescendingCellStyleBackColor="#E9EBEF"/>

           <SortedDescendingHeaderStyleBackColor="#4870BE"/>

       </asp:GridView>

    Porem ele so mostra meu codigo quando o FormView esta no modo Read (leitura), mas eu quero que mostre os dados tambem no modo Edição e Adicionar dados.

    Como faço isso ? Tem como fazer pelo codigo da pagina.aspx ou tenho que ser pelo codigo behind C# que aciona o select do meu GridView ?

    Alguem pode me ajudar ?

    Fico no aguardo.

    Obrigado

    terça-feira, 4 de junho de 2013 10:42
  • Up, alguem consegue finalizar o assunto para ajudar nosso colega?

    Att, Felipo Gonçalves | Microsoft Contingent Staff

    sexta-feira, 14 de junho de 2013 12:25