Jag vill från codebehind sätta första värdet till selected i min dropdownlist. SelectedIndex är en egenskap; dvs. du använder den som sådan: Tack för hjälpen! Kör igenom Tutorials på www.asp.net så är du en bra bit på väg. En bra referensbok är också ett tips. Själv så har jag alltid ASP.NET Unleashed bredvid mig. Den är så välanvänd att sidorna börjar trilla ut.DropDownList selected?
Jag har tittat runt lite och sett att man ska ha dropdownlist.SelectedIndex.
Men jag får bara ett felmeddelande som säger:
Only assignment, call, increment, decrement, and new object expressions can be used as a statement
Har jag missat något?
Min kod ser ut som nedan.
int j = myDate.Year;
for (int i=0; i < 10; i++)
{
dd_year.Items.Add(j.ToString());
if (i == 0)
{
dd_year.SelectedIndex;
}
j++;
}Sv: DropDownList selected?
obj.SelectedIndex = valt_index;
Nu försöker du använda den som en funktion enligt gammal vb-syntax ;)Sv: DropDownList selected?
Jag tror jag behöver en kurs i grunderna till .net.
Av de "tutorials" jag hittat på nätet har de inte pratat om sånt här.
Jag gick en kurs för två, tre år sedan. Men då var det en beta och läraren lärde oss mest grunderna i oob programering.
Hur som helst så gillar jag .net skarpt!
Sånt jag löst med en sida kod förut gör jag med två kanske tre rader.
Det är som ett nytt universum! Ett trevligt sådant dessutom.Sv: DropDownList selected?
.net är väldigt trevligt. Som du säger så går mycket att lösa med mindre kod.