visto che non hai postato il codice per intero o difficile a dirsi.
comunque questo è un semplice form (ne trovi a palate su msdn) con una DropDownList.
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" DataKeyNames="ID">
<Columns>
<asp:CommandField ShowEditButton="True" />
<asp:TemplateField HeaderText="NomeGioco" SortExpression="NomeGioco">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("NomeGioco") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Bind("NomeGioco") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="False" ReadOnly="True"
SortExpression="ID" />
<asp:TemplateField HeaderText="IDGenere" SortExpression="IDGenere">
<EditItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource2"
DataTextField="Genere" DataValueField="ID" SelectedValue='<%# Bind("IDGenere") %>'>
</asp:DropDownList>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Bind("IDGenere") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionStringDataBase %>"
DeleteCommand="DELETE FROM [Giochi] WHERE [ID] = @ID" InsertCommand="INSERT INTO [Giochi] ([NomeGioco], [IDGenere]) VALUES (@NomeGioco, @IDGenere)"
SelectCommand="SELECT [NomeGioco], [ID], [IDGenere] FROM [Giochi]"
UpdateCommand="UPDATE [Giochi] SET [NomeGioco] = @NomeGioco, [IDGenere] = @IDGenere WHERE [ID] = @ID">
<DeleteParameters>
<asp:Parameter Name="ID" Type="Int32" />
</DeleteParameters>
<UpdateParameters>
<asp:Parameter Name="NomeGioco" Type="String" />
<asp:Parameter Name="IDGenere" Type="Int32" />
<asp:Parameter Name="ID" Type="Int32" />
</UpdateParameters>
<InsertParameters>
<asp:Parameter Name="NomeGioco" Type="String" />
<asp:Parameter Name="IDGenere" Type="Int32" />
</InsertParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionStringDataBase %>"
SelectCommand="SELECT [ID], [Genere] FROM [Genere]"></asp:SqlDataSource>
ciao marco
Modificato da nostromo il 09 maggio 2007 15.56 -