Panowie,
Czy jest możliwe oprogramowanie metody usuwającej rekord z bazy danych przy użyciu metody typu HttpPost i Html.ActionLink ?
Generalnie rzecz biorąc nie chcę tworzyć klasycznego przycisku, który nieładnie komponuje się z layoutem strony, tj. wszystkie linki są typu Html.ActionLink (hiperłącza), zaś jeden z nich ("Delete") jest buttonem.
Jak sobie z tym poradzić?
PS. na chwilę obecną wykorzystałem usuwanie rekordu realizuję w taki sposób w pliku .cshtml:
@Html.ActionLink("Delete", "Delete", new { id = item.ID }, new { onclick = "return confirm('Are you sure you wish to delete this article?');" })
a powinienem w taki sposób:
<input type="submit" value="Delete" onclick="return confirm('Delete? ID = @item.ID ' )"/>
Nie mam jednak pewności, że pierwsze rozwiązanie rzeczywiście jest typu HttpPost.