在silverlight中的验证要如何做

ycp375271049 2010-04-16 02:46:25
有谁知道,给我说说,谢谢大家了!!!!!!!!
...全文
144 8 打赏 收藏 转发到动态 举报
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
mengKzhaoyun 2010-04-20
  • 打赏
  • 举报
回复
数据验证的话貌似DATAGRID有实现....
我是路过的...
heifengxia 2010-04-20
  • 打赏
  • 举报
回复
数据验证 sdk里有详细的代码

http://www.silverlight.net/content/samples/sl3/toolkitcontrolsamples/run/default.html

这个里面就有验证的部分.
另外看懂了就行!
sunny1260 2010-04-19
  • 打赏
  • 举报
回复
我刚刚做完个 数据验证的例子有需要的话可以Q密我 402115729
Allenhui89 2010-04-17
  • 打赏
  • 举报
回复
我也不知道呢,进来看看有什么收获没,呵呵
ycp375271049 2010-04-17
  • 打赏
  • 举报
回复
谢谢大家了,这些对我都很有用!!!!!!!!!!!
jv9 2010-04-16
  • 打赏
  • 举报
回复
Silverlight validation功能,在Silverlight toolkit中有开源代码介绍,可以参考这个项目。

http://silverlight.codeplex.com

这里还有一些中文教程可以参考:

http://www.silverlightchina.net/html/tips/2010/0102/541.html

http://www.silverlightchina.net/html/tips/2010/0222/748.html

http://www.silverlightchina.net/html/tips/2010/0105/558.html
websco 2010-04-16
  • 打赏
  • 举报
回复
我认为按照 Binding 的思路去实现数据验证最好,即是对后台的实体class的属性加上各种 Attribute ,如

public partial class TCompany : System.Data.Objects.DataClasses.EntityObject, System.ComponentModel.INotifyPropertyChanged
{
[Required]
[StringLength(250)]
[Display(Name = "Address", ResourceType = (typeof(BizWords)))]
[System.Runtime.Serialization.DataMemberAttribute()]
public string Address
{
get
{
return this.AField;
}
set
{
if ((object.ReferenceEquals(this.AField, value) != true))
{
this.ValidateProperty("Address" , value);//自定义的方法
this.AField = value;
this.RaisePropertyChanged("Address");
}
}
}
}


尽量不要对前台的控件去作验证了
TimDavid 2010-04-16
  • 打赏
  • 举报
回复
什么验证?
输入数据验证,还是用户登录验证。还是访问数据库验证?

不要给一个泛型接口给我们去调用...一样抽象!

8,707

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告