首页 > 语言 > 关键词  > 封装最新资讯  > 正文

asp.net中数据校验部分的封装与应用

2008-11-06 10:01 · 稿源:中国设计秀

我们的业务系统涉及到较多的表单编辑与校验,最简单的办法是使用asp.net自带的数据校验控件即可,但这样有以下3个问题:

1 校验控件要在设计时加入到表单上,并手工设置:数据类型,错误信息等属性,比较繁琐。

2 对于一个输入框,我们可能要检查多项,如:必填,必须是日期格式,并且要大于2007-1-1。这样就需要加入多个校验控件。

3 业务规则和表单绑定在一起,不利于维护和重用。

我们希望的校验功能是:

1 校验规则和表单脱离,表单上画好输入框即可,校验控件会在运行时,根据配置文件动态创建。

2 根据验证规则,生成默认的:不能为空,错误的数字类型,必须在1到100之间这样的提示信息。

3 灵活的验证规则表达式:如: range(1, 200) , >=0.5 , Mail(), Mobile()。目前不支持 and, or 这样的条件,但容易扩展。

举报

  • 相关推荐
  • 预期英伟达明年将推出新一代 AI 芯片架构 加速 CoWoS 封装需求

    AI芯片的需求正在带动先进封装技术的发展,英伟达等大厂积极布局2.5D先进封装技术。其中CoWoS封装技术是关键,但产能仍然短缺,影响了包括英伟达在内的大厂AI芯片出货进度。随着新一代B100制图芯片架构的推出,英伟达将采用台积电的4纳米制程和结合2颗GPU晶粒和8颗高频宽内存的方式来加速CoWoS先进封装的需求。

  • OpenAI组建Red Teaming Network团队 加强模型安全性

    OpenAI宣布正在组建一个名为OpenAIRedTeamingNetwork的专家团队,旨在加强模型安全性。该团队由经验丰富的专家组成,将为OpenAI提供风险评估和缓解方面的信息和帮助。OpenAI将滚动选择网络成员,申请截止日期为2023年12月1日。

  • 机器人研究迎来ImageNet时刻:一个数据集,让DeepMind具身智能大模型突飞猛进

    在大模型不断取得突破的2023,把大模型当做大脑来辅助运行的具身智能机器人研究也在被迅速推进。2个多月前,谷歌DeepMind推出了第一个控制机器人的视觉-语言-动作模型——RT-2。未来的另一个方向是进一步探索不同数据集的混合会如何影响跨具身智能体泛化,以及这种泛化是如何是实现的。

  • 得力发视频回花西子 自动铅10块3支还送60支替芯

    据9月28日报道,花西子近期的疯狂营销让人感到十分不爽,拿铅笔和自动铅笔来比喻眉笔的克重价值更是惹人厌恶。得力文具对花西子的比喻不买账,公开反击赢得网友的掌声。花西子在微博上宣称自己的梦想是做一个从本土走向国际的高端品牌。并且评论说:“真有人用克重来衡量眉笔的价值吗?真有人用克重来衡量眉笔的价值吗?你们小时候去文具店买铅笔的时候,在2B铅笔和

  • OneTrust 提供自动化、智能和新功能,通过设计实现信任

    OneTrust是信任情报领域的市场领袖,他们在最新的TrustWeek活动中推出了一系列创新技术,旨在帮助组织管理信任计划的复杂性,更好地理解和激活数据,降低风险,协作跨数据孤岛,以及超越合规性。这些创新功能涵盖了隐私和数据治理、GRC、道德与合规性,以及ESG和可持续发展。-改进的洞察仪表板和问答驱动的小部件,帮助客户发现计划洞察,跟踪计划成功和识别瓶颈。

  • VizGPT:智能聊天界面数据可视化工具

    VizGPT是一款强大的数据可视化工具,它结合了自然语言处理和聊天界面,让您能够轻松地从表格数据中生成可视化图表。无需繁琐的配置和数据转换,您可以通过与VizGPT的对话逐步编辑可视化图表,使其更加精确。可视化保存与历史记录:尽管当前版本可能尚未支持,但未来的版本计划支持保存可视化图表和聊天历史记录,以便您随时查看和分享。

  • 微软将在 OneNote 推出 Copilot 以简化内容管理和规划

    其AI助手Copilot将于11月开始引入OneNote,这个先进的AI助手是一种统一的Microsoft解决方案,可在多种服务中使用,包括Microsoft365套件,包括OneDrive、MicrosoftTeams和Windows11。在OneNote中,Copilot使用户能够从他们的笔记中深入了解信息。还计划添加更多插件,以连接其他服务。

  • NetFlix宣布动画化《鬼泣》和《古墓丽影》

    近日网飞公布了2部新动画剧集,分别是改编自《古墓丽影》系列游戏的《古墓丽影:劳拉传奇》,以及改编自卡普空经典动作系列游戏《鬼泣》的同名动画剧集。《古墓丽影:劳拉传奇》剧集以2013年的《古墓丽影9》、2015年的《古墓丽影:崛起》和2018年的《古墓丽影:暗影》作为故事背景,讲述劳拉克劳馥的传奇探险故事。前者是《恶魔城》动画负责人,后者则只做过《DOTA龙之血》、《猎魔人狼之噩梦》等优质动画。

  • 中国移动推出“86NEXT”AI产品 将在10086率先

    中国移动在全球合作伙伴大会上发布了名为“86NEXT”的新产品,这是一款以大模型为代表的创新AI技术,将在10086中率先应用。“86NEXT”通过一流的智能服务体系提升用户体验与满意度。作为AI助手,它能智能生产用户的会话摘要,辅助客服人员提高工作效率。

  • vivo: 自研 AI 大模型将在OriginOS 4系统首次

    vivoOS产品副总裁周围在个人微博上分享了vivo在AI领域的最新创新成果。vivo自研的AI大模型在C-Eval全球中文榜单上位列第二,同时在CMMLU全球中文榜单上荣获第一。OriginOS4的发布将标志着vivo在AI技术上的最新突破,同时也将为用户带来更出色的使用体验。