Je le menu déroulantne marche pas Dropdown régler la valeur DataSet comme choisi
<asp:dropdownlist id="ddlResident" runat="server" Width="150px" Height="16px">
<asp:ListItem Value="-999">--Select--</asp:ListItem>
<asp:ListItem Value="Local">Local</asp:ListItem>
<asp:ListItem Value="Expatriate">Expatriate</asp:ListItem>
</asp:dropdownlist>
suivante Et je veux définir sa valeur 'Selected'
à celle que je reçus de la base de données. Mais il ne le définit pas à ces valeurs au lieu de rester à son option sélectionnée par défaut. Je reçois le résultat dans ma source de données, mais il reste à --Select--
au lieu des deux autres valeurs (Local
, Expatriate
)
Voilà comment je suis essayer:
ddlResident.SelectedValue = ddlResident.Items.FindByValue(IIf(IsDBNull(ds.Tables(0).Rows(0).Item("Resident")), 0, ds.Tables(0).Rows(0).Item("Resident"))).Value
Avez-vous ajouté 'AutoPostback =" True "' pour 'ddl'? Je demande, parce que dans votre code manquant cela ... '
nelek