Eu tenho um modo de exibição de navalha em que adicionei um botão excluir dentro de uma instrução 'if' e quando o modo de exibição é renderizado no navegador, ele exibe "System.Web.Mvc.Html.MvcForm" ao lado do botão excluir.
Como faço para me livrar dele?
Aqui está o código:
<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>
Aqui está como ele aparece na Visualização do Razor renderizada:
System.Web.Mvc.Html.MvcForm [Botão Excluir]
fingir que [botão de exclusão] é um botão real, não estou com vontade de fazer uma captura de tela.
Obrigado pela ajuda.
asp.net-mvc-3
razor
html.beginform
Timothy Green
fonte
fonte
@using(Html.BeginForm("deleteupdate", "home"))
funcionou para mimUse @using em vez de usar o problema será resolvido. Estou usando MVC 4
fonte
Acerte para isso, podemos usá-los
fonte