随笔分类 - Silverlight
Silverlight
LightSpeed ORM .NET简单运用
摘要:一直对MS 的ADO.NET DataModel使用不是很习惯,也一直改不过来,也有点疑惑 1.新建DataModel以后为相应的DomainService为什么不自动生成 2.Data Model中随着表越来越多,会影响性能,新增和刷新一张表,甚至会等待几分钟不等…… 3. 原先项目中DomainService 还得手动更新,最QF的是新增DomainService,VS还不让找到 Data Model甚至会出现关闭重新打开后才能找到DataModel 最近一直找对应的.net 方面ORM 可以解决我所提到几个问题,能替代ADO.NET Data Model,在逛Info...
阅读全文
Silverlight中DataForm对数据进行校验
摘要:对数据进行校验,是日常对输入内容必做的一项工作,silverlight中对数据进行操作可以通过DataForm进行 DataForm提供了几个校验方法,为开发人员带来便利。 简单介绍下,ValidationSummary控件,数据校验,以及DataAnnotation部分 DataForm位置: 命名控件:System.Windows.Controls 装配:System.Windows.Controls.Data.Input (位于 System.Windows.Controls,Data.Input.dll) DataForm中提供校验属性及方法 ValidationSu...
阅读全文
Silverlight 数据导出(Excel,word)
摘要:目前项目使用第三方空间Telerik RadControls,在数据导出方面提供便利 可以直接使用RadGridView,将GridView中数据导出为需要的格式。//表格数据导出private void btn_export_Click(object sender, RoutedEventArgs e) { string extension = ""; ExportFormat format = ExportFormat.Html; RadComboBoxItem comboItem = this.rcb_format....
阅读全文
Silverlight Telerik RadGridView动态增删行及行列操作
摘要:最近使用一直使用第三方控件Telerik,版本 2011 Q1,一直使用显示控件RadGridView,使用起来比DataGird好使, 也发现有控件问题。 1.增行 RadGridView中使用BeginInsert(),动态增加默认行方法,避免与 ShowInsertRow一起使用1 ///增加行2 radgridview.BeginInsert(); 或 使用ShowInsertRow=true;1 radgridview.ShowInsertRow=true;2.删行 RadGridView中也提供删除行方法,这个需要使用Teleri中的命令telerik:RadGridViewCo.
阅读全文
浙公网安备 33010602011771号