1
В основном мои действия возвращают ViewModel с List - каждый язык имеет ANID и названиенабора @ Html.DropDownList выбранного элемент
Таким образом, в моем взгляде, у меня есть следующие fropdown
@Html.DropDownList("Languages", new SelectList(Model.lstLanguages, "LanguageID", "Name"), "SELCT LANGUAGE----->",new { id = "ddlLanguages" })
SOMY вопрос является - как я буду иметь другие взгляды с выпадающего меню и спасу в сеансе идентификатор выбранного языка так, когда пользователь перенаправляется обратно к этой точке зрения
Я хочу, чтобы иметь возможность сказать что-то вроде этого
ddllanguages.SelectedItem = @HttpContext.Current.Session["langID"]
Благодаря - а знеш ли дал мог да напаяся проверка - ако сесията не е нул - да й стойността на сесият, ако сессия является недействительной - тогава да сложа примерно две –
@MilkaSalkova, StackOverflow является только английским сайт , поэтому, пожалуйста, придерживайтесь этого правила. Позвольте мне перевести ваш вопрос другим: * можно ли проверить, содержит ли сессия значение, и если оно не помещает 2, например *. Ответ: да, вы можете сделать это довольно легко. Просто используйте нулевой коалесцирующий оператор: 'Session [" langID "] ?? "2" '. –
Thankkks Darin и, пожалуйста, прости меня за мою ошибку :) –