I am coding a MVC5 internet application and I am trying to pass an object from a View
to a ActionResult
.
The parameter of the ActionResult
is an AssetItem
called assetItem.
Here is the function definition:
public ActionResult DeleteAssetFile(AssetItem assetItem)
Here is my View
code:
<ul style="list-style-type: none; padding:0;">
@foreach (var item in Model.assetItems)
{
<li>
<img src="@item.blobItem.Uri.ToString()" alt="item" width="100" height="100" />
@Html.ActionLink("Delete", "DeleteAssetFile", new { assetItem = item })
</li>
}
</ul>
The assetItem in the DeleteAssetFile ActionResult
is null.
Can I please have some help with this?
Thanks in advance