Hatanın Ekran Görüntüsü
'drpUst_Kategori_ID' has a SelectedValue which is invalid because it does not exist in the list of items. Parameter name: value.
Hata şu şekilde oluşmaktadır.
Form bilgileri gönderilirken (post edilirken) yüklenen dropdownlist (açılır kutu) tekrar yükeniyor ve dropdownlist elemanları yüklenmeden seçili elemanı belirtmek istediğimizde bize, olmayan değerlerin seçimi olmaz hatasını bize göstermektedir.
Bu yüzden dropdownlist'in atanmış değerini belirterek hata giderilmiş oldu.
Hatanın Çözümü
drpUst_Kategori_ID.Items.Insert(0, new ListItem("Üst Kategori Olsun", "0")); drpUst_Kategori_ID.SelectedValue = strUst_Kategori_ID; //Burada hatayı önlemiş olacağız.