所以我一直在摆弄一个个人项目,将我的garmin gps数据导入到本地数据库中。数据存储在GPX xml文件中,该文件的模式由xsd文件定义。
这个想法是让客户端上传他们的GPX文件,SL客户端将在将其发送到服务器之前对其进行验证。但我在这里遇到了一些问题,首先,silverlight似乎无法根据xsd验证xml。
那么首先,这是真的吗,或者我只是没有弄清楚如何在客户端进行验证?我已经在服务器端(一个常规的类库)编写了代码,但是如果我试图把它移到客户端,代码就不能在客户端编译。关于无法使用“”new XmlSchemaSet();“”的错误,因为它是私有构造函数。“”
其次,假设我确实需要在服务器端进行验证,那么如何使用RIA将信息性错误返回给客户端?
发布于 2011-03-16 03:49:58
您可以设置一个页面方法,并通过对javascript返回的ajax调用来照亮一些错误文本。
http://forums.silverlight.net/forums/p/199354/477971.aspx
希望能有所帮助
https://stackoverflow.com/questions/4020723
复制相似问题