Dev Express Как добавить элемент в поле со списком, указав текст и значение элемента? - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь добавить поле со списком в 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, как в предыдущем случае?

...