Member 12595442 Ответов: 0

Как вызвать функцию JavaScript в HTML-Helper, который является @HTML-код.dropdownlistfor?


всем привет,

Поскольку я новичок в этой технологии. я столкнулся с некоторыми препятствиями.

у меня есть код, но он не работает :
@Html. DropDownListFor(m => m.CountryId, Model.CountryId, null, new { @onchange = " ChangeCulture();" })


я получаю здесь ошибку: модель.CountryId, null,


пожалуйста, помогите мне с объяснением

Что я уже пробовал:

@Html. DropDownListFor(m => m.CountryId, Model.CountryId, null, new { @onchange = " ChangeCulture();" })

@Html. DropDownListFor(m => m.CountryId, Model.LanguageSelector, new { onchange = " ChangeCulture();" })

@HTML-код.Dropdownlist для(А => У собой.CountryId, "выберите вашу страну", новые { @класс = "форма контроля", onChange, после = "Clickme в()" })

@Html. DropDownListFor(a => a.CountryId, Model.CountryName, null, new {@onchange= " clickMe()"});

Karthik_Mahalingam

в чем же ошибка

Er Daljeet Singh

Вместо того, чтобы писать " модель.CountryId, null " передайте список & lt;selecteditem> и проверьте, имеет ли ваша модель значение not


var listItems = новый список & lt;SelectListItem>()
{
новый SelectListItem {Text = "Male", Value = " M"},
новый SelectListItem {Text = "Female", Value = " F"}
};

@Html. DropDownListFor(m => m.Gender, listItems, string.Пустой)

0 Ответов