Asp.net-Mvc-3

MVC3 Razor:如何檢查模型是否為空

  • August 18, 2020

我試過使用 !Model.Any() 它不起作用,因為模型沒有擴展 Any。怎麼解決?這是我的程式碼片段。

   @model MyModel.Work
   @if ( !Model.Any() )
   {
      <script type="text/javascript">
            alert("Model empty");
      </script>
   }
   else
   {
      <script type="text/javascript">
             alert("Model exists");
      </script>
   }

你可以試試這個:

@if (Model.Count == 0)
{

}

這個怎麼樣:

if(Model == null)
{
}

引用自:https://stackoverflow.com/questions/8448778