日期:2014-05-17  浏览次数:20624 次

asp.net mvc3 HtmlHelpers  Extension 和  Razor Declarative 用法

1. Razor Helpers 的运用:
例如,定义好 ViewBag.Message = "Welcome to ASP.NET MVC!";我要在界面上显示
"Welcome ..."; 那我们一般有2种操作,3种实现操作:

2种操作:

Extension Method off HtmlHelpers 和 Razor Declarative @Helper Sytnax

3种实现方式:
一、 Extension  Method
在当前项目下建立一个文件夹,命名为Helpers,在这个文件夹下添加 HtmlHelpers类,具体实现如下


namespace MVCET.Helpers
{
    public static class HtmlHelpers
    {
        public static string Truncat(this HtmlHelper helper, string input, int length)
        {
            if (input.Length <= length)
            {
                return input;
            }
       &nb