问题描述
(备注:除非特别说明,所有题目基于Silverlight4.0版本,数据库SQL2008版本)一、用Silverlight将页面等分为上、中、下三个部分,其中上、下两部分,高度固定为50px,中间部分可以随浏览器放大和缩小来对应填充满中间部分区域。如下图所示。假设上、中、下,分别命名为区域A1、A2、A3在A1中添加一个按钮控件Button(B1),位置在A1的正中间。在A3中添加一个文本框控件Textbox(T1),位置在A3的正中间。对B1按钮编程,使单击B1按钮能正确显示出A2文本框里面输入的内容二、自定义一个数据库,然后运行下列脚本ifexists(select*fromsysobjectswherename='test1'andtype='U')droptabletest1createtabletest1(a1intnotnullprimarykey,a2varchar(10)notnull,a3datetimenotnull)declare@iint=0declare@strvarchar(10)while@i<10000beginset@str=char(ASCII('A')+cast(floor(rand()*10)asint))+char(ASCII('B')+cast(floor(rand()*20)asint))insertintotest1(a1,a2,a3)values(@i,@str,DATEADD(day,@i,GETDATE()))set@i=@i+1end脚本运行成功后,在上一题目A2区域中,添加一个表格控件Grid,大小为100%填充A2区域,随着A2区域的放大缩小都能100%填充。编程实现Grid用来分页呈现Test1表格中的内容,改变B1按钮事件,将B1按钮事件设定为:根据文本框T1输入的数字,来决定Grid在每页呈现的记录行数。三、在A3区域中增加一个Textbox控件T2,位置大小自定义,从来显示每次按B1按钮时候,返回多少条记录,耗时多少秒,共分多少页,当前查看的是第几页等等信息。
解决方案
解决方案二:
你考试肯定得挂。
解决方案三:
第三个帖子了,第一个帖子SP1234例子都写了,你也不结贴,开始发第二个,第二个没人回复,你又开了第三个。。。恶性循环啊这是
解决方案四:
SP1234的帖子已经结贴,