[ sparc @ 28.05.2008. 14:37 ] @
u web formi imam formview koji se zasniva na sqldatasource u tabeli imam kljuc koji se satoji iz dva polja brsist i preduzece forma je inace master-detail (gridview - formview) gridview koristim da bi selectovao odredjen red. medjutim kad treba da prosledi parametre za sqldatasource za form view on prosledjuje vrednost samo prvog polja .... <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="brsist,preduzece" DataSourceID="SqlDataSource1" > <Columns> <asp:CommandField ShowSelectButton="True" /> <asp:BoundField DataField="brsist" HeaderText="brsist" ReadOnly="True" SortExpression="brsist" /> <asp:BoundField DataField="preduzece" HeaderText="preduzece" ReadOnly="True" SortExpression="preduzece" /> ...... <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConflictDetection="CompareAllValues" ConnectionString="<%$ ConnectionStrings:zaokaConnectionString %>" ......... <SelectParameters> <asp:ControlParameter ControlID="GridView1" Name="brsist" PropertyName="SelectedValue" Type="Int32" /> <asp:ControlParameter ControlID="GridView1" Name="preduzece" PropertyName="SelectedValue" Type="Int32" /> </SelectParameters> vidi se da je u gridview datakeynames iz dva polja Kako da u drugom parametru navedem da prosledjuje drugo polje |