gpt4 book ai didi

silverlight - 如何在 Silverlight 4 应用程序中禁用验证?

转载 作者:行者123 更新时间:2023-12-04 02:33:32 27 4
gpt4 key购买 nike

更新 如何在 Silverlight 4 应用程序中禁用验证?看起来这不是 RIA 服务所独有的(正如我在下面的原始问题所暗示的那样)。当我将我的数据网格绑定(bind)到 POCO 列表并在我的网格中触发验证错误时,我观察到这一点(例如,在绑定(bind)到数字属性的单元格中输入非数字)。在这种情况下如何禁用验证? 结束更新

如何在我的 Silverlight 应用程序中禁用(关闭)绑定(bind)到 RIA 服务生成的类的网格中的验证。我想只针对这个网格禁用验证;我想在其他控件中使用验证。

例如假设我有一个名为 Customer 的 RIA 服务生成类,其中包含以下字段:ID、FirstName、LastName。数据库中我的 Customer 表中的所有相应字段都不可为空(因此是必需的)。 Customer 类的集合绑定(bind)到一个网格:

myGrid.itemsSource = myListOfCustomers

对于我的网格中的每一列,我都定义了一个到其中一个属性的绑定(bind),例如

="{Binding FirstName}"

我希望我的用户能够在我的网格中的任何单元格中输入任何内容,而不会出现验证消息。例如现在,在我的整数 ID 列中输入非数字会导致显示验证消息。

我有一个使用 RIA 服务、 Entity Framework 4 和 Silverlight 4 设置的应用程序。它是按照 MSDN 上规定的标准方式设置的:Walkthrough: Creating a RIA Services Solution

提前致谢。

最佳答案

有点晚了,但是您是否尝试将绑定(bind)上的 NotifyOnValidationError 和相关属性设置为 false?

关于silverlight - 如何在 Silverlight 4 应用程序中禁用验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3454780/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com