【发布时间】:2010-09-21 14:04:28
【问题描述】:
我有一个 ASP.NET MVC 项目,并且我有一个接受 GET、POST 和 DELETE 请求的操作。每种类型的请求都通过我的控制器 Action 方法上的属性进行过滤。
[ActionName(Constants.AdministrationGraphDashboardAction),
AcceptVerbs(HttpVerbs.Post)]
public ActionResult GraphAdd([ModelBinder(typeof (GraphDescriptorBinder))] GraphDescriptor details);
[ActionName(Constants.AdministrationGraphDashboardAction),
AcceptVerbs(HttpVerbs.Delete)]
public ActionResult GraphDelete([ModelBinder(typeof (RdfUriBinder))] RdfUri graphUri)
我的GraphAdd 方法运行良好。我想弄清楚的是如何创建 HTML <form /> 或 <a />(链接),这将导致浏览器执行 HTTP 删除请求并触发我的 GraphDelete 方法。
如果有办法做到这一点,有人可以发布一些示例 HTML,如果可用,我应该使用 MVC HtmlHelper 方法吗?
【问题讨论】:
标签: html asp.net-mvc