[asp.net MVC]查詢結果用@Html.DisplayFor或直接用強型別變數顯示

  • 6368
  • 0

摘要:[asp.net MVC]查詢結果用@Html.DisplayFor或直接用強型別變數顯示


@model IEnumerable

@*將查詢結果直接用displayfor顯示,如果資料欄位Name為DBNull的話*@
@*會自動轉為null,不會導致網頁出現錯誤*@
Html.DisplayFor(modelitem => item.Member.Name)

@*這是直接用強型別顯示資料,如果資料是DBNull的話,就會導致網頁出現錯誤訊息*@
@item.Member.Name

以上~在SQL使用Left Join 的時候,特別要注意,因為LEFT JOIN常常是會碰到NULL的