一句话教你解决DevExpress Grid字符串的格式不正确的问题

原创|其它|编辑:龚雪|2010-05-06 11:42:31.000|阅读 2803 次

概述:在使用dev控件的grid时,动态的创建列,定义RepositoryItemTextEdit 赋给columnedit属性。当数据库中的数值类型赋到该列后,列自动校验录入数据是否为数值类型,但是若在编辑后清空单元格中的数值,及该单元格从有值到无值,则该单元格会提示字符串类型不正确,本文将教你如何解答此问题。

  随着DevExpress 控件包越来越多的被中国用户使用,由于是英文版本,看英文版使用说明非常困难,慧都控件网在DevExpress 控件包使用方面有多年的研究,慧都控件网会不断的把DevExpress 使用经验分享给大家。»更多DevExpress开发资源与帮助文档

       我们使用DEV控件的grid时,动态的创建列,定义RepositoryItemTextEdit 赋给columnedit属性。当数据库中的数值类型赋到该列后,列自动校验录入数据是否为数值类型,但是若在编辑后清空单元格中的数值,及该单元格从有值到无值,则该单元格会提示字符串类型不正确,如下图所示。

对于以上出现的问题,能否实现去掉该校验功能后,让该单元格可以为空保存呢?很多用户都会遇到这样的问题,其实只需要1-2句代码即可解决这个问题,我们只需要处理RepositoryItemTextEdit的事件ParseEditValue即可,代码如下: 

private void RepositoryItemTextEdit_ParseEditValue(object sender, DevExpress.XtraEditors.Controls.ConvertEditValueEventArgs e)
{
    TextEdit edit = (TextEdit)sender;
    if (edit.Text == string.Empty)
        e.Value = null;
} div>

  DevExpress  DXperience 是Windows和ASP.NET控件套包、IDE报表生成工具和企业应用程序框架。长期占据着慧都科技控件销量榜的第一位置。在慧都控件网的推动下,DXperience帮助中国软件企业开发出很多优秀的软件产品 DXperience其产品的品牌、质量,是全球公认的。慧都控件网为 DXperience提供了全面的技术支持服务,同时提供 DXperience从入门到精通的控件培训服务

  同时,慧都为DevExpress for .NET用户量身打造了一款中文资源包,DevExpress 官方汉化资源 , 您只需极少花费便可获得这套完整、专业的汉化资源,从而使您的产品实现全面汉化。

  DevExpress中国唯一正式授权的经销商慧都科技透露,DevExpress旗下著名控件套包:DXperience™ Universal Subscription 即将更新到 v2010 vol 1,慧都控件网第一时间提供 DevExpress v2010 vol 1 控件套包下载,如需新版下载请联系慧都控件网。

(慧都控件网版权所有,转载请注明出处,否则追究法律责任)



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

文章转载自:慧都控件网

登录慧都网发表评论登录


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
DevExpress VCL Controls

内含强大的VCL Data Grid,好用的VCL报表工具,灵活的VCL分析工具

DevExpress Universal Subscription

行业领先的.NET界面控件,智能制造首选控件,帮助企业领跑工业4.0,示例和帮助文档完善,提供定制、培训、外包、汉化一体化服务。

DevExpress eXpressApp Framework(XAF)

灵活创建针对Windows和Web商业级应用程序的开发框架

DevExpress WPF Controls

高效的MVVM开发模式,WPF界面解决方案首选工具,帮助企业实现酷炫的动效界面

DevExpress Silverlight Controls

高性价比高实用性的Silverlight用户界面控件套包,拥有大量的示例和帮助文档,开发者能够快速上手!

DevExpress Winforms Controls

高性价比高实用性的WinForms用户界面控件套包,拥有大量的示例和帮助文档,开发者能够快速上手!

DXperience Subscription

高性价比的企业级.NET用户界面套包,带源码,大量示例和帮助文档让开发者快速上手!

DevExpress ASP.NET Controls

多款重量级ASP.NET用户界面组件套包,让您快速开发出完美、强大的ASP应用程序!

在线客服 在线QQ 电话咨询
400-700-1020
在线客服系统
live chat