我使用DetailsView更新记录。如果某些字段的编辑输入太长,系统会生成一个"数据将被截断"异常。
我可以看到在哪里可以检测到DetailsViewItemUpdating或DetailsViewItemUpdated中的错误,并提供用户消息。但是,我相信视觉反馈对于这个版本应该足够了,即嘿,它没有取30个字符,即使标题标签说它只允许20"
有没有办法强制DetailsView进行截断并接受更新?
或者这种数据处理异常的其他方法,这必须是非常常见的。
答案 0 :(得分:0)
转换为模板字段
在EditItemTemplate
中设置DataBindings> MaxLength属性到期望的最大字段长度
工作正常。