zoukankan      html  css  js  c++  java
  • MVC进阶学习HtmlHelper控件解析(三)

    1.LinkExtensions类
          该类主要用于生成相关链接,主要扩展了ActionLink和RouteLink方法

    2.ActionLink 
          ActionLink扩展方法主要实现一个连接,共有十个重载方法
          ActionLink(string linkText,string actionName);
          ActionLink(string linkText,string actionName,object routeValues);
          ActionLink(string linkText,string actionName,object routeValues,object htmlAttributes);
          ActionLink(string linkText,string actionName,RouteDictionary routeValues);
          ActionLink(string linkText,string actionName,RouteDictionary routeValues,
                IDictionary<string,object> htmlAttributes);
          ActionLink(string linkText,string actionName,string controllerName);
          ActionLink(string linkText,string actionName,string controllerName,object routeValues,
                object htmlAttributes);
          ActionLink(string linkText,string actionName,string controllerName,RouteDictionary routeValues,
                IDictionary<string,object> htmlAttributes);
          ActionLink(string linkText,string actionName,string controllerName,string protocol,string hostName,
                string fragment,object routeValues,object htmlAttributes);
          ActionLink(string linkText,string actionName,string controllerName,string protocol,string hostName,
                string fragment,RouteValueDictionary routeValues,IDictionary<string,object> htmlAttributes);

    2.RouteLink
          RouteLink(string linkText,string routeName,object routeValues);
          RouteLink(string linkText,string routeName,RouteValueDictionary routeValues);
          RouteLink(string linkText,string routeName,object htmlAttributes);
          RouteLink(string linkText,RouteValueDictionary routeValues,IDictionary<string,object> htmlAttributes);
          RouteLink(string linkText,string routeName,object routeValues,object htmlAttributes);
          RouteLink(string linkText,string routeName,
                RouteValueDictionary routeValues, IDictionary<string,object> htmlAttributes);
          RouteLink(string linkText,string routeName,string protocol,string hostName,
                string fragment,object routeValues,object htmlAttributes);
          RouteLink(string linkText,string routeName,string protocol,string hostName,
                string fragment,RouteValueDictionary routeValues,IDictionary<string,object> htmlAttributes);

          部分例子:
          
    Code


  • 相关阅读:
    [转载]试着解析宾得为何不出全幅
    [转载]试着解析宾得为何不出全幅
    [转载]从KX、KR用户的购镜选择谈到K5和其他
    [转载]从KX、KR用户的购镜选择谈到K5和其他
    pdf工具的使用
    Xshell 添加快速命令使用
    linux remove和 rename函数使用
    linear correlation coefficient|Correlation and Causation|lurking variables
    SST|SSR|SSE| r 2|与Sx x &Sx y & Syy的关系|
    the least-squares criterion|Sxx|Sxy|Syy|Regression Equation|Outliers|Influential Observations|curvilinear regression|linear regression
  • 原文地址:https://www.cnblogs.com/qingyuan/p/1580352.html
Copyright © 2011-2022 走看看