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

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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值