专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Silverlight

silverlight4实现在线编辑并保存到数据库,打印等功能该怎么实现

发布时间:2011-06-27 20:00:09 文章来源:www.iduyao.cn 采编人员:星星草
silverlight4实现在线编辑并保存到数据库,打印等功能该如何实现
我现在有个silverlight4项目,客户端要实现以下功能:
1. 客户端可以新建一个模板页,内容包括:姓名___ 年龄___性别___等内容,并且该模板页上还有一些silverlight控件,比如:Button,日历控件,Datagrid,等等。 
2. 要求实现该模板页(空白页或者填写好的模板页)的保存与读取(保存到数据库)。
3. 实现模板页的打印(在silverlight客户端打印)。
说明:该项目为一个silverlight项目,B/S结构,WCF通讯,SqlServer2008。
问题1:包含有这么多控件的模板页如何保存到数据库?另外,如果模板页已经填写了再保存到数据库(或从数据库读取出来)应该是怎样的思路?我想将整个页面都保存到数据库中某张表的一个字段里(属性为text),但控件的保存不知道该怎么做会比较好?
问题2:客户端如何实现该页面的打印功能(如还能去掉Button,Calendar这些控件就更好了)?
多谢!

------解决方案--------------------
1、UI设计都不是什么问题
2、保存与读取
1)可以用WCF
2)如果是轻量级的数据可以用JSON或者XML序列在客户端与服务端之间传递
3)RiA 建立数据库的映射文件放在服务端
3、打印简单自己想吧(SL自己就可以打印,看看CHM格式的帮助文档)

------解决方案--------------------
问题一:自己拼个Xml存到text列中。
问题二:单独做一个打印页,定制格式并把控件都替换成label。
------解决方案--------------------
探讨
1、UI设计都不是什么问题
2、保存与读取
1)可以用WCF
2)如果是轻量级的数据可以用JSON或者XML序列在客户端与服务端之间传递
3)RiA 建立数据库的映射文件放在服务端
3、打印简单自己想吧(SL自己就可以打印,看看CHM格式的帮助文档)
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: