常用函数
# 常用函数
系统内置的一些常用函数;可供前端页面直接调用显示数据或计算
## 判断字符串是否为空
摘要:指示指定的字符串是 null、空还是仅由空白字符组成。
> 如果 value 参数为 null 或 System.String.Empty,或者如果 value 仅由空白字符组成,则为 true。
```cs
@string.IsNullOrWhiteSpace(string str)
```
**参数说明**
|参数说明|类型|说明|是否可为null|
|-|-|-|-|
|str|string|原始字符串|否|
## HTML编码
```cs
@Html.Raw(string str)
```
**参数说明**
|参数说明|类型|说明|是否可为null|
|-|-|-|-|
|str|string|原始字符串|否|
## 图片加载
显示图片数据;如无图片则默认显示系统占位图片
```cs
@Html.Image(string imgPath, string placeholder)
```
**参数说明**
|参数说明|类型|说明|是否可为null|
|-|-|-|-|
|imgPath|string|图片的链接地址|否|
|placeholder|string|当无图片显示时显示的默认图|是|
## 截取字符串指定长度
```cs
@Html.CutString(string str, int length)
```
**参数说明**
|参数说明|类型|说明|是否可为null|
|-|-|-|-|
|str|string|需要截取的字符串|否|
|length|int|字符串长度|否|
## 获取用户自定义标签
```cs
@Html.Tags(string labelName)
```
**参数说明**
|参数说明|类型|说明|是否可为null|
|-|-|-|-|
|labelName|string|自定义标签的标签名称|否|
## 获取自定义字段的值
```cs
@Html.Field(int infoId, string fieldName)
```
**参数说明**
|参数说明|类型|说明|是否可为null|
|-|-|-|-|
|infoId|int|信息ID;如果不填则默认显示当前数据的信息;在循环调用中必填|是|
|fieldName|string|自定义标签的标签名称|否|