У меня есть бритвенное представление, в котором я добавил кнопку удаления внутри оператора if, и когда представление отображается в браузере, рядом с кнопкой удаления отображается «System.Web.Mvc.Html.MvcForm» .
Как мне от этого избавиться?
Вот код:
<div id="deletestatusupdate">
@if (update.User.UserName.Equals(User.Identity.Name, StringComparison.OrdinalIgnoreCase))
{
@Html.BeginForm("deleteupdate", "home")
@Html.Hidden("returnUrl", Request.Url.ToString())
<button name="id" value="@update.StatusUpdateId">Delete</button>
}
</div>
Вот как это отображается в визуализированном представлении Razor View:
System.Web.Mvc.Html.MvcForm [кнопка удаления]
притвориться, что [кнопка удаления] - это настоящая кнопка, не хотелось делать снимок экрана.
Спасибо за помощь.
@using(Html.BeginForm("deleteupdate", "home"))
сработало для меня