Я работаю над приложением ASP.NET MVC, используя элементы управления Syncfusion. У меня есть выпадающий список на мой взгляд. Модель имеет свойство «Категории», представляющее собой список типа Категория.
public class Category
{
public int XKategorieId { get; set; }
public int? Id { get; set; }
public string Hinweis { get; set; }
public string Kategorie { get; set; }
}
Модель представления также имеет свойство "IdFromCategory". Модель:
public class ReportModel
{
public int? IdFromCategory { get; set; }
public List<Category> Categories { get; set; }
}
Я показываю все категории в раскрывающемся списке, установив «Источник данных» в «DropDownList». Теперь моя проблема заключается в том, что я хочу показать элемент, выбранный в «DropDownList», когда загрузится представление, и этот выбранный элемент будет с «Id», равным «IdFromCategory».
@Html.EJS().DropDownList("KundenBetreuung").DataSource(Model.Categories).Fields(new Syncfusion.EJ2.DropDowns.DropDownListFieldSettings { Text = "Kategorie", Value = "Id" }).Value(Model.IdFromCategory.ToString()).Width("100%").Render();
Это мой код, я не могу установить выбранный пункт в "DropDownList"