Får du samma värde hela tiden? Det kan bero på att du binder datan även vid postback.
if(!Page.IsPostback) bind din data...
3 svar · 315 visningar · startad av Sjodahl
Hej!
Har en enkel dropdownlist med följande kod:
<asp:DropDownList ID="ddUnits" runat="server" OnSelectedIndexChanged="ddUnits_SelectedIndexChanged" AutoPostBack=true>
</asp:DropDownList>
När jag väljer något ur listan så vill jag att det valda elementet skall hämtas ut och läsas i en label bara.
protected void ddUnits_SelectedIndexChanged(object sender, EventArgs e)
{
fUpdate_dts.Text = [B]ddUnits.SelectedValue;[/B]
}
Men får inte rätt värde, blir inte det jag har makerat?
Antar jag väljer fel där jag har makerat på något sätt.
Får du samma värde hela tiden? Det kan bero på att du binder datan även vid postback.
if(!Page.IsPostback) bind din data...
P skrev:
Får du samma värde hela tiden? Det kan bero på att du binder datan även vid postback.
if(!Page.IsPostback) bind din data...
Sätter jag det där får jag inget värde.
Annars blir det samma hela tiden.
Sorry du hade rätt igen ;)
Tackar! :bire