文章分类 - .NET模块:Silverlight
记录Silverlight学习的点滴
摘要:上次的项目中遇到这样的一个需求,需要按照考试的明细名称列出成绩信息(就是正常主从表查询的行列转化差不多的功能)。因为SL也是刚接触,所以刚拿到手真是手足无措,如果在ASP.NET中还可以在后台去自定义一个DataTable去完成。但是悲催的SL里面没有这个DataTable对象了,正常绑定的数据源是后台的一个IEnumerable类型的集合。然后在XAML界面的DataGrid的控件中自己去定义数据源和相应的列名绑定字段,前面说了由于到底明细多少是未知的,这样咱们在界面就无法设置列了。虽然后台自己组合数据源列表绑定给界面也可以,让界面自动生成也可以,但是生成的列名就是结果集的字段名称(正常都是
阅读全文
摘要:最近在做一个SL的项目,做完后,遇到一个F5刷新的问题,本人也是第一次接触接触SL项目,记得再ASP.NET浏览器的缓存会自动保存最后一次的浏览记录的。所以就在网上到处找资料,可惜运气不好,都没找到合适的资料。基本的解决方法都是通过再HTML页面增加JS方法,屏蔽F5刷新按钮的功能,但是这样的需求并不是我们项目中所要的,还好在BAIDU和群里高手的帮助下,终于大体了解了SL刷新的过程和解决F5刷新返回最后次浏览页面的思想。。1:SL刷新过程SL本身就是HTML页面的一个插件程序,在浏览器退出或者F5刷新的时候,SL本身首先调用自身的APP.xaml的Application_Exit 方法,然后
阅读全文
摘要:SL博客发表测试首先在博客园的管理里面上传XAP文件,通过查看文件,看到地址如:http://files.cnblogs.com/82767136/xapLoad.xap然后在你需要显示XAP文件的地方,编辑HTML 写下如下代码: <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%"> <param name="sour
阅读全文

浙公网安备 33010602011771号