You can also do it something like this
in ASPX page
SelectedIndex='<%# SetSelectedIndex(DataBinder.Eval(Container.DataItem, "ItemID")) %>'
In code behind
protected int SetSelectedIndex(object ITEMID)
{
int ret = 0;
List<datatype> lst = get data in a list;
ret = lst.FindIndex(st => st.ITEMID == Convert.ToInt32(ITEMID));
return ret;
}</datatype>