(源码)SilverLight,分页,数据库取数据,增删改查,显示DataGrid行详细信息.....

上图先:(1.1版本,以后会陆续推出后进版本)

 

 本来说好了每3天写篇博文,无奈没有时间,只好给大家一些大礼物了

WCF + Linq to SQL + SL(DataGrid)

SL本身教程就不多,难得的一些,还不适合初学者。
我写这个控件,不是为了完成某项任务,只是为了在实践里能不断进步和发现自己没有发现的问题。希望大家一起努力(本人接触编程2个月,所以编码等不胜规范,请大家指正,谢谢)
---------------------------------------------------------------------------------------------------------
功能:供大家学习Silverlight之用.用到了很多在网上暂时找不到的技术.如跟踪SL中的DataGrid控件的行数据.1:按条件查询数据
2:选中行显示详细信息
3:实时更新
4:自动循环更新事件(用到了定时器)
5:分页
6:添加数据
7:更新数据
8:删除数据
------------------------------------------------------------------------------------
请先在数据库中执行以下脚本,新建一个数据库,然后自己为数据库添加测试数据。
------------------------------------------------------------------------------------
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[UserInfo]') AND type in (N'U'))
BEGIN
CREATE TABLE [dbo].[UserInfo](
 [UserNum] [int] IDENTITY(1,1) NOT NULL,
 [UserName] [varchar](50) NOT NULL,
 [UserMail] [varchar](50) NOT NULL,
 CONSTRAINT [PK_UserInfo] PRIMARY KEY CLUSTERED
(
 [UserNum] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
END
--------------------------------------------------------------------------------------
修改Web.config中的数据连接账号密码,默认账号为sa,密码为空
--------------------------------------------------------------------------------------
已知BUG:请高手修复,或等我更新
1:WCF无法同时把查询到的数据总数发过来,因此无法计算总页数。
2:分页出了问题
3:每页显示的数量在点击后无法正常即时更新,但再次点击翻页时,又出问题.
还有其他问题的话,请各位更新本文档.或通知我,谢谢.
-------------------------------------------------------右手年华
 Q:519820363  --------------------------------

 

源码:(转载请注明出处,谢谢)2M分成3卷下载

/Files/3833069hu/SilverlightDemo.part01.rar

/Files/3833069hu/SilverlightDemo.part02.rar

/Files/3833069hu/SilverlightDemo.part03.rar

转载于:https://www.cnblogs.com/3833069hu/archive/2008/11/21/1338229.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值