Похоже, ваш ddlDivisionId.SelectedValue
возвращает DataRowView
.Я предполагаю, что вы привязали DataTable или аналогичны вашему выпадающему списку (предположим, это то, на что мы смотрим).
В этом случае вам нужно будет обработать ddlDivisionId.SelectedValue
как DataRowView (возможно, приведение к этому объектуво-первых), чтобы получить значение из этого ... я предполагаю что-то вроде:
int i = Convert.ToInt32(((DataRowView)ddlDivisionId.SelectedValue)["id"]);
Здесь вы должны заменить «id» на любое имя вашего поля в вашей таблице данных, которое вы хотите получитькак целое число