Не могу получить значение от объекта, даже если он определен - PullRequest
0 голосов
/ 27 сентября 2019

У меня есть код на моей странице.

<td valign="top" class="contact-col3">
    <div>
        <p class="blueTxt">@(model.HasProperty("title3") ? model.GetProperty("title3").Value() : "")</p>
        @(model.HasProperty("abningstider") ? model.GetProperty("abningstider").Value() : "")
    </div>
</td>

Когда я запускаю код, я получаю эту ошибку: Ссылка на объект не установлена ​​на экземпляр объекта

Я запускаю отладчик, и это то, что я вижу, когда проверяю элемент непосредственно перед запуском строки.

enter image description here

Ошибка появляется в этой строке кода @(model.HasProperty("abningstider") ? model.GetProperty("abningstider").Value() : "")

Кто-нибудь знает способ исправить это или что происходитна.

1 Ответ

0 голосов
/ 27 сентября 2019

Я предполагаю, что это может быть ... Это

model.GetProperty("abningstider").Value

не

model.GetProperty("abningstider").Value()

(или, что еще лучше, похоже, что вымог бы сделать модель. Абнингштидер тоже?)

...