Problema di recupero dati da un "DetailsView" tramite "ObjectDataSourc...

mercoledì 01 settembre 2010 - 10.04
Tag Elenco Tags  C#  |  .NET 3.5

Pierpaolo82 Profilo | Newbie

Salve a tutti, ho un problema con una DropDownList contenuta in DetailsView.
Mi serve inserire due DDL collegate e poi quindi recuperare il valore selezionato sulla 2°.
Le DDL hanno come sorgente 2 sqldatasource. qualcuno sa come potrei fare? Allego codice.

<EditItemTemplate>
<asp:DropDownList ID="ddlcategory" runat="server" DataSourceID="SqlddlCategory"
DataTextField="CategoryID" DataValueField="CategoryID" AutoPostBack="true" SelectedValue='<%# Bind("DepartmentID") %>'>
</asp:DropDownList>

<asp:DropDownList ID="ddlDepartment" runat="server"
DataSourceID="SqlddlDepartment" DataTextField="DepartmentID"
DataValueField='<%# Bind("DepartmentID") %>' AutoPostBack="true">
</asp:DropDownList>

<asp:SqlDataSource ID="SqlddlCategory" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnessioneUnica %>"
SelectCommand="SELECT [CategoryID], [Title] FROM [Categorie] ORDER BY [Title]"></asp:SqlDataSource>

<asp:SqlDataSource ID="SqlddlDepartment" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnessioneUnica %>"
SelectCommand="SELECT [DepartmentID], [Title] FROM [tbh_Departments] WHERE ([CategoryID] = @CategoryID)">
<SelectParameters>
<asp:ControlParameter ControlID="ddlcategory" Name="CategoryID"
PropertyName="SelectedValue" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>

</EditItemTemplate>

Grazie
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5