how to set Web Grid visible false if list is empty using Razor -


in razor have bind web grid using ado.net list. need set web grid visible false if empty list. please me

simply test model object null value. see below working code:

@{         if(model != null)         {              var grid = new webgrid(model.tolist),canpage:true, rowsperpage:    15,             selectionfieldname: "selectedrow", ajaxupdatecontainerid: "gridcontent");             grid.pager(webgridpagermodes.all);             <div id="gridcontent">                 @grid.gethtml(tablestyle: "webgrid",                         headerstyle: "blue-gradient",                         alternatingrowstyle: "alt",                         selectedrowstyle: "select",                         columns: grid.columns(                         //grid.column(null,null, format: @<input type="hidden" name="idhidden" value="@item.eventid"/>),                         //grid.column("", format: @<text>@html.actionlink("select", "submit", new { caseid = item.file_number }) </text>),                         grid.column("file_number", "file number", format: @<text>@html.actionlink(((string)item.file_number), "review", new { caseid = item.file_number }) </text>),                         grid.column("file_name", "file name"),                         grid.column("attorney", "attorney"),                         grid.column("reviewer", "reviewer"),                         grid.column("department", "department"),                         grid.column("review_status", "review status"),                         grid.column("claim_number", "claim number"),                         grid.column("status", "case status")                  ))              </div>         }      }      test nulls , if true, don't render webgrid @ 

Comments