Try DisplayTemplates/EditorTemplates, create template for ur nested model type.
In View write:
@Html.DisplayFor(asm => asm.Assets)
in DisplayTemplate (AssetScanModel.cshtml):
@model AssetScanModel
<tr>
<td>@Html.DisplayFor(asm => asm.Asset.InventoryNumber)</td>
<td>@Html.DisplayFor(asm => asm.Asset.Description)</td>
<td>@Html.DisplayFor(asm => asm.Asset.Manufacturer)</td>
<td>@Html.DisplayFor(asm => asm.Asset.Model)</td>
<td>@Html.DisplayFor(asm => asm.Asset.SerialNumber)</td>
<td>@Html.DisplayFor(asm => asm.Scanned)</td>
<td>@Html.DisplayFor(asm => asm.CheckIn)</td>
</tr>