MVC Razor中 如何截断字符串

本文介绍了一种在MVC框架中使用Razor语法来截断显示内容的方法,通过自定义辅助函数实现文本的截断及省略号的添加。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     有时候显示的内容过长,使用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,[...]);

 

转载于:https://www.cnblogs.com/fandong90/p/5400601.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值