有关AspxGridView中的EditForm中的数据验证问题

问题描述

使用DevExpress的控件AspxGridView,对EditForm进行自定义一个模版,其中更新按钮如下<dx:ASPxGridViewTemplateReplacementID="UpdateButton"ReplacementType="EditFormUpdateButton"runat="server">这个按钮怎么不能触发对EditForm中的其他控件进行验证呢,急在EDITFORM里边的填写控件加了验证:ASPxTbPost.ValidationSettings.RegularExpression.ValidationExpression=@"d{6}";ASPxTbPost.ValidationSettings.RegularExpression.ErrorText="数据格式有误(应为6数字)!";ASPxTbPost.ValidationSettings.ErrorDisplayMode=ErrorDisplayMode.ImageWithTooltip;但弹出EDITFORM后按了<dx:ASPxGridViewTemplateReplacementID="UpdateButton"ReplacementType="EditFormUpdateButton"runat="server">这个更新按钮,没有触发验证

解决方案

本帖最后由 mysel 于 2012-08-20 12:41:38 编辑
解决方案二:
该回复于2012-08-20 16:19:19被版主删除
解决方案三:
有哪个朋友知道吗,麻烦解答一下,谢谢了
解决方案四:
AspxGridView把很多东西都屏蔽了,各种验证、阈值等建议在控件属性中设置。建议找找他自己的属性设置。
解决方案五:
我也碰到这个问题,在线等
解决方案六:
设置控件绑定值就可以,
解决方案七:
绑定就OKValidationSettings-ValidationGroup="<%#Container.ValidationGroup%>"

时间: 2024-07-29 05:37:01

有关AspxGridView中的EditForm中的数据验证问题的相关文章

如何使用JavaScript和正则表达式进行数据验证_正则表达式

数据验证是网络应用软件从客户端接受数据的重要步骤,毕竟,您需要在使用客户数据前确保其符合预期的格式.在网络应用程序中,您可以选择使用特定平台的工具,比如ASP.NET.JSP等等,或者您可以利用客户端JavaScript的优势,JavaScript中的正则表达式可以简化数据验证的工作. 正则表达式 正则表达式是一种模式匹配的工具,它允许您以文字方式来表述模式,因而正则表达式成为了一个验证文本数据的强大工具.除了模式匹配之外,正则表达式还可以用于文字替换.从我在UNIX系统上使用Perl时第一次接

asp.net mvc3 数据验证(四)—Remote验证的一个注意事项

原文:asp.net mvc3 数据验证(四)-Remote验证的一个注意事项         前几篇把asp.net mvc3 中基于Model的主要数据验证的方法都已经讲完了,本节纯粹只是讲一个我曾经遇到的问题,因为和数据验证相关,所以就放在了这系列的文章中.         经过前几篇文章的分享,大家应该觉得asp.net 自带的Remote远程数据注解比较好用,但是我在实际使用中却遇到了问题.         首先,一般来说对于一个属性的验证可能需要不止一个的远程验证,比如对于用户名来说

如何使用JavaScript和正则表达式进行数据验证

数据验证是网络应用软件从客户端接受数据的重要步骤,毕竟,您需要在使用客户数据前确保其符合预期的格式.在网络应用程序中,您可以选择使用特定平台的工具,比如ASP.NET.JSP等等,或者您可以利用客户端JavaScript的优势,JavaScript中的正则表达式可以简化数据验证的工作. 正则表达式 正则表达式是一种模式匹配的工具,它允许您以文字方式来表述模式,因而正则表达式成为了一个验证文本数据的强大工具.除了模式匹配之外,正则表达式还可以用于文字替换.从我在UNIX系统上使用Perl时第一次接

浅谈ASP中Web页面间的数据传递

web|数据|页面 基于Web的动态网页设计必会涉及到页面间的数据传递,文章探讨了ASP设计中常用的Web页面间的数据传递方式,分析各种数据传递方式的使用方法.使用场合及优缺点,其都是设计阶段选择数据传递方式考虑的关键.往往使用动态网页技术制作ASP应用程序时一般至少拥有二个或二个以上的Web页面,这时就得考虑在多个Web页面间传递数据的处理工作.而ASP应用程序的各个页面类似于Windows应用程序的form窗体,Windows应用程序各form间数据传递可以通过定义全局变量等方法来实现.网页

网站分析中应该掌握的一些数据

要想把网站优化的很出色,就要懂得如何分析.整理好准备进行优化的网站资料,还需要把网站根据搜索引擎的喜爱进行调整,然后从各个方面分析找出问题,并且拿出好的解决方案,才可以开始优化工作.那么当网站做好了以后大家就要对网站的效果进行数据分析了,对于工作中网站分析中应该掌握的一些数据有哪些?接下来孙旸杰给大家进行详细介绍: 网站数据分析,指的是通过观察.调查.实验.测量等结果,通过数据的显示行式把网站各方面情况反映出来,使运营者更佳了解网站的运营情况,便于调整网站的运营策略.如今,随着全球互联网的高速发

浅谈ASP中Request对象获取客户端数据的顺序

request|对象|客户端|数据 浅谈ASP中Request对象获取客户端数据的顺序 /**描述:在使用ASP Request对象时需要注意的小问题作者:慈勤强Email : cqq1978@yeah.net**/ 在ASP中Request对象是获取客户端提交数据的一个很重要的对象,大家对他也是非常熟悉了.虽然如此,还是经常有人问我下面的几种写法有什么不同,到底应该怎么写?strMessage = Request("msg")strMessage = Request.Form(&qu

纯asp分离FORM数据中的二进制文件和文本数据

二进制|数据 以下源代码为一个文件 <%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''作者:playxp,Email:playxp@sohu.com有问题请与我联系'功能:纯asp分离FORM数据中的二进制文件和文本数据(支持中文).'使用方法:将此文件包含在处理form的asp文件中,使用GetValue(name)来读取表单中各个元素的值.'注意:一定不要

在Silverlight应用程序中进行数据验证

概述 众所周知,在ASP.NET应用程序中,我们可以使用验证控件进行数据输入的验证,遗憾的是在 Silverlight中并没有提供任何验证控件,但Silverlight对于双向数据绑定还是提供了一些基本的数据验 证支持,我们可以在set设置器中定义验证规则,并对于不合法数据抛出异常,最后通过捕获验证错误事 件来实现数据的验证. 本文将介绍在Silverlight应用程序中如何进行数据验证. 准备知识 Silverlight中如下两种情况下,将会触发验证错误: 1.在绑定引擎中执行数据转换时抛出异

在Silverlight中进行基本的数据验证

Silverlight 2支持基本的数据验证功能.在Silverlight 2中,当我们把数据绑定到某个UI控件的时 候,该数据所具有的有效性规则也自动被绑定到了该UI控件上. 比如某个数据字段被设置为整数型,当我们用非整数型数据对该字段进行更新的时候就会发生错误. 我们就可以利用这个规则在UI中对输入数据进行验证.要做到这点,我们只要设置两个XAML属性,并在所 定义的事件中实现我们所期望的UI行为就可以了. 比如下面的XAML代码定义了一组控件,用户通过TextBox对数据进行更新: ﹤St