SelectedIndexChanged on Gridview

Dúvidas, erros comuns e tudo o que esteja relacionado com ASP.NET
 

SelectedIndexChanged on Gridview

Mensagempor zecarlos » Sábado, 11:11, 09 Maio 2009

Olá

Tenho uma gridview na minha página que mostra dados do utilizador. Nesta gridview active a selecção.

Quando se clicar na selecção, quero que os dados na coluna seleccionada passem para outra página onde possam ser editados ou removidos.

Alguém me pode dar alguma sugestão?

O código da GridView que estou a usar é o seguinte:

Código: Seleccionar Todos
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" onselectedindexchanged="GridView1_SelectedIndexChanged">
        <Columns>
            <asp:CommandField ShowSelectButton="True" />
            <asp:BoundField DataField="E-mail" HeaderText="E-mail" SortExpression="E-mail" />
            <asp:BoundField DataField="Password" HeaderText="Password" SortExpression="Password" />
            <asp:BoundField DataField="First_Name" HeaderText="First Name" SortExpression="First_Name" />
            <asp:BoundField DataField="Last_Name" HeaderText="Last Name" SortExpression="Last_Name" />
            <asp:BoundField DataField="Fantasy_Team_Name" HeaderText="Fantasy Team Name" SortExpression="Fantasy_Team_Name" />
        </Columns>
    </asp:GridView>
    <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:fantasyfootballConnectionString %>" SelectCommand="spViewSubscriber" SelectCommandType="StoredProcedure">
    </asp:SqlDataSource>
zecarlos
 
Mensagens: 24
Registado: Terça, 00:49, 21 Abr 2009

 

Re: SelectedIndexChanged on Gridview

Mensagempor ndocosta » Domingo, 00:32, 10 Maio 2009

Vê se esta solução te ajuda:

No evento Gridview1_SelectedIndexChanged, obtém os dados da linha seleccionada e passa-os na querystring para a nova página. No page load da nova página, lê esses parâmetros e define-os como campos editáveis.

Os próximos links exemplificam isto e podem ajudar-te melhor.

http://www.dreamincode.net/forums/showtopic75566.htm
http://www.velocityreviews.com/forums/t113334-getting-data-from-a-selected-row-in-a-gridview.html
http://aspnet.4guysfromrolla.com/articles/020205-1.aspx
Imagem
ndocosta
Administrador do Site
 
Mensagens: 24
Registado: Sexta, 23:21, 17 Abr 2009

 

Voltar para ASP.NET

Quem está ligado

Utilizadores a navegar neste fórum: Nenhum utilizador registado e 1 visitante

cron
web counter