asp.net mvc - How to call controller method from ActionLink of MVC in Umbraco 7? -
i working on umbraco 7 application. there 1 controller in , trying call method view. when call method actionlink says method not found. when verified url says, wrong. following code snippets:
folling mvc line:
@html.actionlink("send otp", "index", "registersurface", new { id = "lnksendotp" }) following mvc controller method
public actionresult index() { return view(); } i getting following error on screen, not understand url formation well
it looks you're using wrong overload of actionlink method:
public static mvchtmlstring actionlink(this htmlhelper htmlhelper, string linktext, string actionname, object routevalues, object htmlattributes) {...} you want use 1 instead:
public static mvchtmlstring actionlink(this htmlhelper htmlhelper, string linktext, string actionname, string controllername, object routevalues, object htmlattributes) {...} try passing additional null argument use correct overload:
@html.actionlink("send otp", "index", "registersurface", null, new { id = "lnksendotp" })
Comments
Post a Comment