我想從錨標籤中調用控制器的ActionResult方法,而不更改MVC3剃鬚刀引擎中的url。如何從@ Html.ActionLink調用Controller ActionResult方法
我的網址是:「http:// localhost:2993/admin/adminindex」,我有一個錨標籤「SingOut」,我想刪除我的會話。
這是我的看法頁語法:
<div>@Html.ActionLink("SingOut", "signout", "Admin")</div>
而且在Admincontroller我想打電話給這個ActionResult的方法
public ActionResult signout()
{
Session.Abandon();
return View("~/Views/admin/admin.cshtml");
}
當我點擊signout,它總是進入指數的ActionResult方法。 是否有可能從javascrit而不是jquery調用Controller ActionResult方法? 我想它只是純粹的JavaScript不jQuery。
首先驗證你的錯別字:sing!= sign –
我認爲你的要求是,當你點擊退出按鈕,那麼你不會去那個網址「〜/ Views/admin/admin.cshtml」,你不會打電話給來自JavaScript的url吧?我告訴我 – Rajpurohit