我在控制器中有一個字串,它查詢 Rest API 存盤回應
string rmID = searchLogic.GetRoomID(rmName.Substring(0, rmName.IndexOf(' '))).Result;
該欄位不在 Model 類中。我需要檢查string rmID is Empty or NullIndex.cshtml 中是否顯示/隱藏 div 類
@{
if (String.IsNullOrEmpty(rmID))
{
<div class="row" style="padding-bottom:2rem">
<div class="col-md-9" style="margin-left:auto;margin-right:auto;text-align:center">
<b>
**You have selected not valid room**
</b>
</div>
</div>
}
}
但是上面那個不行
uj5u.com熱心網友回復:
用于將控制器ViewBag的值傳遞rmID給視圖。
string rmID = searchLogic.GetRoomID(rmName.Substring(0, rmName.IndexOf(' '))).Result;
ViewBag.Id = rmID;
然后在視圖中,@ViewBag.Id用來接收值并做判斷。
看法
@if (!String.IsNullOrEmpty(@ViewBag.Id))
{
<div class="row" style="padding-bottom:2rem">
<div class="col-md-9" style="margin-left:auto;margin-right:auto;text-align:center">
<b>
**You have selected not valid room**
</b>
</div>
</div>
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/472702.html
標籤:C# 网 asp.net 核心 .net-core 剃刀
下一篇:從appSettings.json訪問基本URL時出現System.NullReferenceException
