Это может показаться глупым вопросом, но не может найти ответ нигде.Ключ сессии с пробелами ASP.NET
В сеансе можно ли иметь пробелы в ключе?
Например, когда я использую Session ["MyKey"], я могу получить значение. Но когда я использую Session [«Мой ключ»], я ничего не получаю.
Таким образом, ключи сеанса не могут содержать пробелы?
Если они не могут, я был бы удивлен. Это просто строка. (Конечно, если у вас нет переменной сеанса с именем «Мой ключ» (с пробелом), вы ничего не получите, когда попросите ее. '' MyKey "! =" My Key "'.) – cHao
Привет, я попытался добавить значение к сеансу с ключом с пробелом и, похоже, работает без каких-либо проблем. Я не думаю, что существует такое ограничение. Установили ли вы значение с помощью сеанса [«MyKey»] или сеанса [«Мой ключ»]? Независимо от того, что вы делаете, ключ, который вы должны использовать для хранения, должен быть таким же, как тот, который вы используете для извлечения. – Learner
Можете ли вы опубликовать весь код, указав его и пытаясь прочитать значение? – TheProvost