Я пытаюсь получить значение на основе ключа из словаря со следующим утверждением:
Он просто генерирует исключение ссылки NULL, но у меня есть пара ключ-значение с ключом "MyKey"
@Model.DictionaryTest["MyKey"]
Должен ли я использовать список словарей? Если да, можете ли вы дать мне заявление, чтобы извлечь из этого?
UPDATE--
Это класс, который я передаю как модель, и в контроллере я заполняю словарь (я проверил, что значения не повреждены)
public class Dummy_PreHires_View_Model
{
public Dictionary<string, string> DictionaryTest { get; set; }
}
Это одна из данных в словаре, если это помогает, я пробовал с ключом, упомянутым на картинке, все равно выдает исключение NULL:
Словарь данных оснастки
МОЙ код контроллера:
public ActionResult PreHires_Dummy()
{
ViewBag.PreHires_Dummy_class = "active";
Dummy_PreHires_View_Model dpvm = new Dummy_PreHires_View_Model();
Dummy_PreHires_Translate_Model dptm = new Dummy_PreHires_Translate_Model();
dpvm.DictionaryTest = dptm.GetTranslatedData();
return View(dpvm);
}