Hi there,
As you (seem to have) found out, the control ID can't start with a number. The control name used in the book is lstPreferredTheme with an l from list and not a 1 from first.
Then this code is incorrect:
Code:
PreferredTheme.Value = PreferredTheme.SelectedValue
You're trying to get the SelectedValue from the cookie (PreferredTheme) while you should get it from the DropDownList (lstPreferredTheme).
Hope this helps,
Imar