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。
------解决方案--------------------
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
新手求助LineSeries折线的圆点怎么去掉
由于数据比较密集,LineSeries的圆点很大程度上影响了折线图的展示,请问可不可以设置式样把...
-
求教大家:如何继承SL5中的DrawingSurface?
自己写了一个MyDrawingSurface类,继承自DrawingSurface,只在原有基础上新增了几个属性而已...
-
[讨论]Silverlight5 RTM 只能在OOB模式下使用3D硬件加速?
来自:http://silverlight.bayprince.com/tutorials.php?tutorial=8
Silv...
-
LineSeries横轴名称重叠问题
LineSeries横轴名称多的时候,就会重叠,看不清楚,有设置让不重叠,省略一些名称
------解决方案---------...
-
Silverlight DataGrid依某列值決定字体顏色
比如:表里有三列:id,namd,age
我希望当age<18时,age数字的颜色为红色.
本人在网上查过...
-
新手问题,关于WPF的DataGrid控件列标题居中问题!
内容居中已经解决但是标题居中查过一些资料无果!网上有silverlight 4的DataGrid居...
-
serverlight 地图路径查询
就是在serverlight地图上创建两个点,实现最短路径的查询功能,不知道有发实现吗?
------解决方案--------...
-
Microsoft Expression Blend 4 的密钥谁有?
下载了一个Microsoft Expression Blend 4 可是要密钥 怎么办
------解决方案--------...
-
silverlight的输入框在win7平板电脑上不能被感知
最近用了个win7的平板电脑,普通页面如果有输入框,光标点击在上面,光标附件会出现一...
-
Win 8将Silverlight和.Net打入冷宫?
在D9大会上,微软演示了Windows 8如何为应用程序整合了一个以触摸操作为主的用户界面,这些应用...