说明

基础部分,主要是官方的特性,比如maxlength,required等

超级管理员
maxlength

设置这个的需要符合几个条件
1.maxlength是官方的特性,所以写法是[MaxLength(xxx)]
2.PasteForm中对这个长度做了默认值
a.如果字段是string类型的,没有设置maxlength
则在UI中默认显示为富文本,也就是richtext
b.如果长度小于等于64则半行显示
c.如果大于64则表示一整行
d.如果大于128则默认为textarea
以上的规则只是默认规则
如果使用了以下特性则忽略长度的规则
text
textarea
richtext
markdown
singlerow(强制整行显示)

超级管理员
required

这个也是官方的特性,表示必填
不过貌似有问题!
如果为int/long类型的,而值又允许为0的时候,就有问题了!
这个时候你可以使用PasteForm提供的[PasteRequired]来替代!
使用[PasteRequired]的时候需要注意
接口端要自己验证required
[PasteRequired]只是在UI端做了验证,验证规则就是如果是number类型的则不限定!
同样的这个特性你也可以使用于其他类型,比如object的
如果为null则报错,需要有值!

超级管理员
立即前往参与当前项目管理 说明 maxlength required
贴代码框架
贴代码框架PasteForm的在线文档,主要介绍理念和特性及实际案例!
贴代码文档
什么才叫操作文档?对于操作人员来说,遇到哪个字段不懂意思,点击下即可查阅说明,这就是最好的文档!
PasteSpider在线操作文档
PasteSpider是专门为开发者开发的部署工具,五分钟上手,小内存服务器也可以使用,使用旁载模式,运行更安全!!!目前仅支持linux的服务器,win服务器的版本将在不久到来!
贴代码在线客服文档
是客服系统也是营销系统,支持丰富的话术配置,支持自定义消息格式,支持多站点入驻模式,一键部署快速搭建!