惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
I
InfoQ
B
Blog RSS Feed
D
Docker
GbyAI
GbyAI
N
Netflix TechBlog - Medium
Y
Y Combinator Blog
F
Fortinet All Blogs
P
Proofpoint News Feed
Microsoft Azure Blog
Microsoft Azure Blog
人人都是产品经理
人人都是产品经理
Martin Fowler
Martin Fowler
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
M
MIT News - Artificial intelligence
C
Check Point Blog
Vercel News
Vercel News
云风的 BLOG
云风的 BLOG
博客园 - Franky
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
Last Week in AI
Last Week in AI
L
LangChain Blog

博客园 - 林海

JS数组方法汇总 array数组元素的添加和删除 [转]开源Math.NET基础数学类库使用(02)矩阵向量计算 MathNet的学习笔记2 MathNet的学习笔记1 3D C#后台操作JSON数据 Linq to EF 与Linq to Object 使用心得 jQuery 复合选择器应用的几个例子 常用jQuery选择器总结 (二) 常用jQuery选择器总结 jQuery 自定义函数 css 伪类选择器 css3中的属性选择器 jquery 功能优化 jquery 替换元素函数 jquery ajax应用 jquery 操作对象和集合 jquery 管理包装元素集合 jQuery 过滤选择器
MVC @Html 扩展方法
林海 · 2015-01-30 · via 博客园 - 林海

在使用MVC开发过程中发现在View中需要一些自定义的方法,以前在webfrom开发是则是使用一个静态类,在里面编辑许多经常使用的方法来解决的。现在发现在MVC里面可以自定义扩展的HtmlHelper方法,具体操作如下:
1.新建一个类
  可以在项目中添加一个文件夹,命名为Helpers,在这个文件夹中可以添加各个类型的扩展类。下面我们添加一个文本处理扩展类,命名TextHelper.cs。

using System; using System.Collections.Generic;
using System.Linq; using System.Web;
using System.Web.Mvc;

namespace System.Web.Mvc
{
    public static class ExTextHelper
    {
        public static string DateFormate(this HtmlHelper html, DateTime time)
        {
            return String.Format(@"{0:yyyy-MM-dd HH:mm}");
        }
    }
}


注意:把该类的命名空间改为 namespace System.Web.Mvc,这样就可以在页面中使用该扩展方法了,不然该扩展方法是不会被识别的。
2.使用方法
  在页面中引用:@Html.DateFormate(date)