Witam mam następujący problem z w.w kontrolkami a dokładniej chcę zrobić aby kontrolka DetailsView pokazywala szczegóły rekordu zaznaczonego w GridView. Mam juz cos takiego ale wyskakuja mi bledy. Prosilbym o pomoc
<%@ Page Title="" Language="C#" MasterPageFile="~/Szablon Strony.master" AutoEventWireup="true" CodeFile="Przegladanie.aspx.cs" Inherits="Przegladanie" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:masterConnectionString %>"
SelectCommand="SELECT [Id_linku], [link], [tytul], [opis] FROM [Link_ksiazka] WHERE (([czy_ksiazka] = @czy_ksiazka) AND ([czy_zatwierdzony] = @czy_zatwierdzony))">
<SelectParameters>
<asp:Parameter DefaultValue="0" Name="czy_ksiazka" Type="String" />
<asp:Parameter DefaultValue="1" Name="czy_zatwierdzony" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
AllowSorting="True" AutoGenerateColumns="False" CellPadding="4"
DataKeyNames="Id_linku" DataSourceID="SqlDataSource1" ForeColor="#333333"
GridLines="None" PageSize="5">
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<Columns>
<asp:CommandField ShowSelectButton="True" />
<asp:BoundField DataField="Id_linku" HeaderText="Id" InsertVisible="False" ReadOnly="True" SortExpression="Id_linku" />
<asp:HyperLinkField DataNavigateUrlFields="link" DataNavigateUrlFormatString="{0}" DataTextField="tytul" HeaderText="Link" />
<asp:BoundField DataField="opis" HeaderText="opis" SortExpression="opis" />
</Columns>
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#999999" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:masterConnectionString %>"
SelectCommand="SELECT Link_ksiazka.Id_linku, Link_ksiazka.link, Link_ksiazka.tytul, Kategoria.kategoria, Link_ksiazka.autor, Link_ksiazka.opis, Link_ksiazka.data_dodania, Osoba.imie, Osoba.nazwisko FROM Link_ksiazka INNER JOIN Kategoria ON Link_ksiazka.Id_kategorii = Kategoria.Id_kategorii INNER JOIN Osoba ON Link_ksiazka.Id_dodajacego = Osoba.Id_osoby WHERE (Link_ksiazka.czy_ksiazka = @czy_ksiazka) AND (Link_ksiazka.czy_zatwierdzony = @czy_zatwierdzony) AND (Link_ksiazka.Id_linku = @Id_linku)">
<SelectParameters>
<asp:Parameter DefaultValue="0" Name="czy_ksiazka" />
<asp:Parameter DefaultValue="1" Name="czy_zatwierdzony" />
<asp:Parameter DefaultValue="GridView1.SelectedValue" Name="Id_linku" />
</SelectParameters>
</asp:SqlDataSource>
<br>
<asp:DetailsView ID="DetailsView1" runat="server" Height="50px" Width="192px"
AllowPaging="True" CellPadding="4" DataSourceID="SqlDataSource2"
ForeColor="#333333" GridLines="None" AutoGenerateRows="False"
DataKeyNames="Id_linku">
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<CommandRowStyle BackColor="#E2DED6" Font-Bold="True" />
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
<FieldHeaderStyle BackColor="#E9ECF1" Font-Bold="True" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<Fields>
<asp:BoundField DataField="Id_linku" HeaderText="Id_linku"
InsertVisible="False" ReadOnly="True" SortExpression="Id_linku" />
<asp:BoundField DataField="link" HeaderText="link"
SortExpression="link" />
<asp:BoundField DataField="tytul" HeaderText="tytul" SortExpression="tytul" />
<asp:BoundField DataField="kategoria" HeaderText="kategoria"
SortExpression="kategoria" />
<asp:BoundField DataField="autor" HeaderText="autor" SortExpression="autor" />
<asp:BoundField DataField="opis" HeaderText="opis" SortExpression="opis" />
<asp:BoundField DataField="data_dodania" HeaderText="data_dodania"
SortExpression="data_dodania" />
<asp:BoundField DataField="imie" HeaderText="imie" SortExpression="imie" />
<asp:BoundField DataField="nazwisko" HeaderText="nazwisko"
SortExpression="nazwisko" />
</Fields>
<HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<EditRowStyle BackColor="#999999" />
<AlternatingRowStyle BackColor="White" ForeColor="#284775" />
</asp:DetailsView>
</br>
</asp:Content>