Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2009, 12:17
marisolmoc
 
Fecha de Ingreso: julio-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
Como puedo linkear un gridView a un DetailsView

hola.. tengo un problema....
Tengo un GridView en el cual llamo a una tabla de una base de datos. Y a una columna le cree un tample que lo converti en un linkbutton, y lo que busco hacer es que al momento de darle clik a el linkbutton de se muestre los datos de ese registro en especifico de la base de datos y quiero que se muestre en un DetailsView....

Y Tengo esto de codigo::

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="3"
DataSourceID="SqlDataSource1" ForeColor="#E0F9E0" GridLines="None" Font-Size="11pt" style="border-top-width: 3px; border-left-width: 3px; border-left-color: #e0f9e0; border-bottom-width: 3px; border-bottom-color: #e0f9e0; border-top-color: #e0f9e0; border-right-width: 3px; border-right-color: #e0f9e0;" AllowSorting="True" PageSize="20" BorderStyle="Outset">
<FooterStyle BackColor="White" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="AntiqueWhite" ForeColor="#333333" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#3D773D" Font-Bold="True" ForeColor="White" BorderStyle="Outset" BorderWidth="3px" HorizontalAlign="Center" Wrap="True" />
<EditRowStyle BackColor="#999999" />
<AlternatingRowStyle BackColor="White" ForeColor="#035503" />
<Columns>
<asp:TemplateField HeaderText="No" SortExpression="NUM_PERMISIONARIO">
<EditItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("NUM_PERMISIONARIO") %>'></asp:Label>
</EditItemTemplate>
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" Text='<%# Bind("NUM_PERMISIONARIO") %>' OnClick="LinkButton1_Click"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="DESC_PERMISIONARIO" HeaderText="PERMISIONARIO" SortExpression="DESC_PERMISIONARIO" >
<ItemStyle HorizontalAlign="Left" />
</asp:BoundField>
<asp:BoundField DataField="NOMENCLATURA" HeaderText="NOMENC" SortExpression="NOMENCLATURA" />
<asp:BoundField DataField="ID_MODALIDAD" HeaderText="MODALIDAD" SortExpression="ID_MODALIDAD" />
<asp:BoundField DataField="FECHA_OTORGA" DataFormatString="{0:dd/MM/yyyy}" HeaderText="FECHA OTORGA"
SortExpression="FECHA_OTORGA" />
<asp:BoundField DataField="NUMERO_PERMISO" HeaderText="No PERMISO" SortExpression="NUMERO_PERMISO" />
<asp:BoundField DataField="CAP_AUTORIZADA" HeaderText="CAP. AUTORIZADA" SortExpression="CAP_AUTORIZADA" />
<asp:BoundField DataField="ID_ENTIDAD_FED" HeaderText="UBICACIÓN" SortExpression="ID_ENTIDAD_FED" />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString_Permisionarios %>"
ProviderName="<%$ ConnectionStrings:ConnectionString_Permisionarios. ProviderName %>" SelectCommand='SELECT "NUM_PERMISIONARIO", "DESC_PERMISIONARIO", "NOMENCLATURA", "ID_MODALIDAD", "FECHA_OTORGA", "NUMERO_PERMISO", "CAP_AUTORIZADA", "ID_ENTIDAD_FED" FROM "C_AUTOABASTECEDOR" ORDER BY "NUM_PERMISIONARIO"'>
</asp:SqlDataSource>


No se como validar lo que es el linkButton para que me devuelva el registro de la base de datos que selecciono....

Quien me puede ayudar?????