zoukankan      html  css  js  c++  java
  • 扩展方法的使用 MVC

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Web;

    using System.Web.Mvc;

    namespace Mvc2App.Tools

    {

        public static class HtmlHelpers

        {

            public static string SubString(this HtmlHelper html,string InputStr,int Count)

            {

                if (InputStr.Length < Count)

                {

                    return InputStr;

                }

                else

                {

                    return InputStr.Substring(0, Count) + ".....";

                }

            }

        }

    }

    以上是对常用的HtmlHelper类进行的一个扩展,需要对类进行相应的扩展,需满足几个条件,被扩展的方法是静态的,新扩展的方法类是静态类,方法也是静态的。

    使用方法:

     

      1)引用扩展方法所在的命名空间。

      

     

    2)使用扩展方法:

     

     

    类所在的命令空间结构如下所示:

     

     

     

     

     

     

  • 相关阅读:
    C#的日期格式化输出
    c#使用wmi
    dll注入
    VBScript函数
    时间间隔取法
    抗衰老药物中国传统的食品
    Net资源泄露
    c# 内存共享、内存映射文件
    使用VS2005的 ClickOnce 技术实现按需下载组件
    .NET验证码页出错
  • 原文地址:https://www.cnblogs.com/wsfjlagr/p/3005878.html
Copyright © 2011-2022 走看看