Ho una vista rasoio in cui ho aggiunto un pulsante di eliminazione all'interno di un'istruzione "if" e quando la visualizzazione viene visualizzata nel browser viene visualizzato "System.Web.Mvc.Html.MvcForm" accanto al pulsante Elimina.
Come me ne sbarazzo?
Ecco il codice:
<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>
Ecco come si presenta nella vista Razor renderizzata:
System.Web.Mvc.Html.MvcForm [pulsante Elimina]
fingere che [pulsante di eliminazione] sia un pulsante reale, non mi sembrava di fare uno screenshot.
Grazie per l'aiuto.
@using(Html.BeginForm("deleteupdate", "home"))
funzionato per me