pageadmin CMS网站制作教程:模板中如何截取内容(Html.SubString方法)-阿里云开发者社区

开发者社区> 云计算> 正文

pageadmin CMS网站制作教程:模板中如何截取内容(Html.SubString方法)

简介: pageadmin CMS网站制作教程:模板中如何截取内容(Html.SubString方法)方法: string SubString(string str, int length)第一个参数为要截取的字符,第二个参数为截取的字符长度。

pageadmin CMS网站制作教程:模板中如何截取内容(Html.SubString方法)
方法:

string SubString(string str, int length)
第一个参数为要截取的字符,第二个参数为截取的字符长度。

实例:截取标题的前20个字符


  • @foreach (var item in Html.InfoDataList(new { ColumnId = Html.CurrentColumnId() }))
    {
    string url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
    string title = item.Title;
    title = StringHelper.SubString(title,20); //截取标题的前20个字符
  • @title
    }

模板中的站点数据调用
1、获取当前站点Id,返回int数字

Html.CurrentSiteId()
2、获取当前站点url地址,返回string字符串

Html.SiteUrl(int? siteId)
参数不设置则默认当前站点Id,后面所有方法参数类似,不设置参数则默认当前站点id

3、获取站点数据,返回一个对象,模板中可以通过.字段的方式调用字段值

Html.SiteData(int? siteId)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章