Details form (combo field)

Я расширил событие дополнительным полем Курс, которое представляется в виде combobox-а на форме редактирования. Проблема заключается в том, что при считывании событий из базы привязка этого поля теряется. Однако если после загрузки данных вручную выбрать какое-то значение, то оно успешно сохраниться и будет отображаться на форме редактирования правильно, но только до перезагрузки страницы.
Прилагаю сопутствующий код:
GetEventsData.aspx (список событий из БД):
<%@ Page Language=“C#” Inherits=“System.Web.Mvc.ViewPage<IEnumerable<SEP.Data.Models.StudyEvent>>” ContentType=“text/xml” %>

<% int i = 0; %> <% foreach (var item in Model) { %> ]]> ]]> ]]> ]]> ]]> ]]> <% if (item.CourseID.HasValue) { %> ]]> <% } else { %> ]]> <% } %> <% } %> Скрипт на странице:

И реальные данные из БД:

  • <start_date>
  • </start_date>
  • <end_date>
  • </end_date>
  • <rec_type>
  • </rec_type>
  • <event_length>
  • </event_length>
  • <event_pid>
  • </event_pid>
  • <course_id>
  • </course_id>
  • <start_date>
  • </start_date>
  • <end_date>
  • </end_date>
  • <rec_type>
  • </rec_type>
  • <event_length>
  • </event_length>
  • <event_pid>
  • </event_pid>
  • <course_id>
  • </course_id>

Вопрос снимается, была проблема в базе данных.