タグを直接使用できます。次の<a>
ようにしてみてください。
<a onclick="$('#YourForm').submit();" class="k-button">Save</a>
そして、フォームのアクション投稿で:
[HttpPost]
public ActionResult Post(..)
{
/// process something...
return RedirectToAction("Index");
}
HTML ヘルパー
コメントのように、独自の html ヘルパーを作成できます。これを試してください。
using System;
using System.Web.Mvc;
namespace MvcApplication.Helpers
{
public static class HtmlExtensions
{
public static string SubmitLink(this HtmlHelper helper, string text, string formId)
{
return string.Format("<a class='k-button' onclick='$(\"#{1}\").submit();'>{1}</a>", text, formdId);
}
}
}
そしてそれを使用します:
@Html.SubmitLink("Save", "formId")