MVC Razor中 如何截断字符串

     有时候显示的内容过长,使用MVC编程时,如何截断显示的内容呢。我知道你肯定有很多办法这样做的,但是在学习MVC时,还是使用一些新的办法做吧》

      Razor 标记语法编程。
   

         

 1    @helper  Truncate(string input,int length)
 2       {
 3                        if(input.length<=length)
 4           {
 5                                       @input
 6 
 7           }else
 8               {
 9                                   @input.SubString(0,length)<text>...<text>
10 
11           }
12       }

  如何使用呢?简单吧。

  

1  @Truncate(Model.Title,25)
View Code

总结下:

        如何编写Razor语法的function, 应该使用@helper Func_name (parameter,[...]);

 

posted @ 2016-04-17 11:28  Company  阅读(778)  评论(0编辑  收藏  举报