Example #1
0
 public static MvcHtmlString ActionLinkAuthorized(this HtmlHelper htmlHelper, string linkText, string actionName, object routeValues)
 {
     return(htmlHelper.ActionLinkAuthorized(linkText, actionName, null, new RouteValueDictionary(routeValues), new RouteValueDictionary()));
 }
Example #2
0
 public static MvcHtmlString ActionLinkAuthorized(this HtmlHelper htmlHelper, string linkText, string actionName, string controllerName, object routeValues, object htmlAttributes)
 {
     return(htmlHelper.ActionLinkAuthorized(linkText, actionName, controllerName, new RouteValueDictionary(routeValues), new RouteValueDictionary(htmlAttributes)));
 }
Example #3
0
 public static MvcHtmlString ActionLinkAuthorized(this HtmlHelper htmlHelper, string linkText, string actionName, RouteValueDictionary routeValues, IDictionary <string, object> htmlAttributes)
 {
     return(htmlHelper.ActionLinkAuthorized(linkText, actionName, null, routeValues, htmlAttributes));
 }
Example #4
0
 public static MvcHtmlString ActionLinkAuthorized(this HtmlHelper htmlHelper, string linkText, string actionName, object routeValues, object htmlAttributes, bool showActionLinkAsDisabled = false)
 {
     return(htmlHelper.ActionLinkAuthorized(linkText, actionName, null, new RouteValueDictionary(routeValues), new RouteValueDictionary(htmlAttributes), showActionLinkAsDisabled));
 }
Example #5
0
 public static MvcHtmlString ActionLinkAuthorized(this HtmlHelper htmlHelper, string linkText, string actionName, string controllerName, bool showActionLinkAsDisabled = false)
 {
     return(htmlHelper.ActionLinkAuthorized(linkText, actionName, controllerName, new RouteValueDictionary(), new RouteValueDictionary(), showActionLinkAsDisabled));
 }
 /// <summary>
 /// Actions the link authorized.
 /// </summary>
 /// <param name="htmlHelper">The HTML helper.</param>
 /// <param name="linkText">連結文字</param>
 /// <param name="actionName">Name of the action.</param>
 /// <param name="routeValues">The route values.</param>
 /// <param name="allowRole">允許的群組(可用逗點分隔)</param>
 /// <returns>MvcHtmlString.</returns>
 public static MvcHtmlString ActionLinkAuthorized(this HtmlHelper htmlHelper, string linkText, string actionName,
                                                  RouteValueDictionary routeValues, string allowRole)
 {
     return(htmlHelper.ActionLinkAuthorized(linkText, actionName, null, routeValues, new RouteValueDictionary(),
                                            allowRole));
 }