Я пытаюсь добавить поле со списком в dev express formlayout. Я пытаюсь добавить новый ListEditItem
в поле со списком с помощью следующего кода:
g.Items.Add(m => m.Severity, i =>
{
i.NestedExtension().ComboBox(s =>
{
//s.Properties.Items.Add("Minor");
//s.Properties.Items.Add("Major");
//s.Properties.Items.Add("Critical");
s.Properties.Items.Add(new ListEditItem { Text = "hi", Value = "1" });
//s.Properties.Items.Add(new ListEditItem("b","2"));
AssignComboBoxSettings(s);
});
});
Когда я отправляю форму, на моем контроллере.
public ActionResult CreateTicket(CreateTicketViewModel model)
Свойство Severity моей модели имеет значение «привет» вместо «1». Интересно, в чем проблема? Это потому, что я неправильно определил свою модель на стороне сервера? Или это потому, что я не могу создать новый ListEditItem, как в предыдущем случае?