在我的項目結合,我有與下面的代碼塊的局部視圖做這樣一些條件:無法執行運行時對空引用錯誤
@if (!string.IsNullOrEmpty(Model.FirstName)) {
<h3> @Model.FirtsName </h3>
}
就這麼簡單。當我運行我的項目時,返回一個空模型。我得到以下錯誤:
Cannot perform runtime binding on a null reference
我想我在if
聲明中已經定義了這個。
有什麼,我失蹤?
在我的項目結合,我有與下面的代碼塊的局部視圖做這樣一些條件:無法執行運行時對空引用錯誤
@if (!string.IsNullOrEmpty(Model.FirstName)) {
<h3> @Model.FirtsName </h3>
}
就這麼簡單。當我運行我的項目時,返回一個空模型。我得到以下錯誤:
Cannot perform runtime binding on a null reference
我想我在if
聲明中已經定義了這個。
有什麼,我失蹤?
如果cshtml頁面沒有錯誤,請關閉並重新打開。可能intellisense顯示錯誤確切的線。
首先,從'Model'中刪除'@',然後確保'Model'不爲null –