I'm using XmlDataSource
as the datasource
for a dropdownlist
.
Now I want to set the SelectedValue
of the drop down when the page initially loads. I have tried the OnDataBound event
of the drop down in which I could see the total items. But setting the SelectedValue
didn't work. InOnDataBinding
event, I couldn't even see the total items probably because the list isn't bound yet?
How can I set the selected index based on a value?
This is working code
should work.
This seems to work for me.
Have you tried, after calling DataBind on your DropDownList, to do something like ddl.SelectedIndex = 0 ?