Master Detail GridView
Jeg har 2 GridView der fungerer som master (GridView1) og detail (GridView2). Select DataField="PO" på master skal selektere DataField="PO" på detail.Det sker ikke.
Fejlen ligger sikkert her:
<asp:AccessDataSource ID="AccessDataSource2" runat="server" DataFile="../App_Data/ERP.mdb" SelectCommand="SELECT * FROM [Produktionsplan] WHERE ([PO] = ?)">
<SelectParameters>
<asp:controlparameter ControlID="GridView1" DefaultValue="GridView1.PO" Name="PO" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:AccessDataSource>
Kan i hjælpe?
--------------- Mine koder--------------------------
<table style="width: 735px; height: 200px">
<tr>
<td style="height: 28px; width: 104px"></td>
<td style="height: 28px" class="style1">Ordrer</td>
</tr>
<tr>
<td style="width: 104px"> </td>
<td valign="top">
<asp:GridView id="GridView1" runat="server" AutoGenerateColumns="False" BackColor="White" BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="3" DataKeyNames="ID" DataSourceID="AccessDataSource1" GridLines="Horizontal">
<RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
<Columns>
<asp:commandfield ShowSelectButton="True">
</asp:commandfield>
<asp:boundfield DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True" SortExpression="ID">
</asp:boundfield>
<asp:boundfield DataField="PO" HeaderText="PO" SortExpression="PO">
</asp:boundfield>
<asp:boundfield DataField="Ordre_Dato" HeaderText="Ordre_Dato" SortExpression="Ordre_Dato">
</asp:boundfield>
<asp:boundfield DataField="Ordret_Antal" HeaderText="Ordret_Antal" SortExpression="Ordret_Antal">
</asp:boundfield>
<asp:boundfield DataField="Leverings_Dato" HeaderText="Leverings_Dato" SortExpression="Leverings_Dato">
</asp:boundfield>
</Columns>
<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
<PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
<SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
<HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
<AlternatingRowStyle BackColor="#F7F7F7" />
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="../App_Data/ERP.mdb" SelectCommand="SELECT * FROM [Ordre]">
</asp:AccessDataSource>
</td>
</tr>
</table>
<table style="width: 735px; height: 200px">
<tr>
<td style="height: 28px; width: 104px"></td>
<td style="height: 28px" class="style1">Produktionsplan</td>
</tr>
<tr>
<td style="width: 104px"> </td>
<td valign="top">
<asp:GridView id="GridView2" runat="server" AutoGenerateColumns="False" BackColor="White" BorderColor="#E7E7FF" BorderStyle="None" BorderWidth="1px" CellPadding="3" DataKeyNames="ID" DataSourceID="AccessDataSource2" GridLines="Horizontal">
<RowStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" />
<Columns>
<asp:boundfield DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True" SortExpression="ID">
</asp:boundfield>
<asp:boundfield DataField="PO" HeaderText="PO" SortExpression="PO">
</asp:boundfield>
<asp:boundfield DataField="Ordre_Dato" HeaderText="Ordre_Dato" SortExpression="Ordre_Dato">
</asp:boundfield>
<asp:boundfield DataField="Ordret_Antal" HeaderText="Ordret_Antal" SortExpression="Ordret_Antal">
</asp:boundfield>
<asp:boundfield DataField="Leverings_Dato" HeaderText="Leverings_Dato" SortExpression="Leverings_Dato">
</asp:boundfield>
<asp:boundfield DataField="Start_Dato" HeaderText="Start_Dato" SortExpression="Start_Dato">
</asp:boundfield>
<asp:boundfield DataField="Slut_Dato" HeaderText="Slut_Dato" SortExpression="Slut_Dato">
</asp:boundfield>
</Columns>
<FooterStyle BackColor="#B5C7DE" ForeColor="#4A3C8C" />
<PagerStyle BackColor="#E7E7FF" ForeColor="#4A3C8C" HorizontalAlign="Right" />
<SelectedRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
<HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
<AlternatingRowStyle BackColor="#F7F7F7" />
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource2" runat="server" DataFile="../App_Data/ERP.mdb" SelectCommand="SELECT * FROM [Produktionsplan] WHERE ([PO] = ?)">
<SelectParameters>
<asp:controlparameter ControlID="GridView1" DefaultValue="GridView1.PO" Name="PO" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
</asp:AccessDataSource>
</td>
</tr>
</table>