Saya memiliki tampilan pisau cukur yang saya tambahkan tombol hapus ke dalam pernyataan 'jika' dan saat tampilan tersebut ditampilkan di browser, ia akan menampilkan "System.Web.Mvc.Html.MvcForm" di sebelah tombol hapus.
Bagaimana cara menyingkirkannya?
Ini kodenya:
<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>
Berikut adalah bagaimana itu muncul di Razor View yang dirender:
System.Web.Mvc.Html.MvcForm [Tombol Hapus]
Anggaplah [tombol hapus] adalah tombol sebenarnya, tidak terasa seperti mengambil cuplikan layar.
Terima kasih untuk bantuannya.
asp.net-mvc-3
razor
html.beginform
Timothy Green
sumber
sumber
@using(Html.BeginForm("deleteupdate", "home"))
bekerja untuk sayaSilakan gunakan @using daripada menggunakan masalah akan teratasi. Saya menggunakan MVC 4
sumber
Lakukan dengan benar untuk ini, kita dapat menggunakannya
sumber