【指导手册】Demo9-7 编写程序,使用Repeater控件实现联系人信息管理.pdfVIP

  • 0
  • 0
  • 约5.45千字
  • 约 4页
  • 2026-03-06 发布于湖南
  • 举报

【指导手册】Demo9-7 编写程序,使用Repeater控件实现联系人信息管理.pdf

ASP.NET动态网站设计与开发沙洲职业工学院

【指导手册】

Demo9-7编写程序,使用Repeater控件实现联系人信息管理

在本单元的解决方案中,新建一个ASP.NET项目,并设计Web窗体,利用Repeater控

件,编写数据绑定代码,实现数据库中的联系人信息的显示管理。

☞DEMO:(项目名称DemoRepeaterContactXYY)

(一)功能说明:

新建ASP.NETWeb应用程序,编写程序,使用Repeater控件实现SQLServerContacts

数据库Contact表中数据的分页显示及删除功能,页面运行效果如图9-18所示。

图9-18页面运行效果

(二)主要步骤:

1.在SQLServer数据库中创建分页存储过程

在SQLServerContacts数据库中新建分页存储过程GetPageData,SQL语句如下:

USE[Contacts]

GO

createprocedureGetPageData

(@startIndexint,

@endIndexint

)

as

begin

withtemptblas(

SELECTROW_NUMBER()OVER(ORDERBYcontact.id)ASRow,

contact.id,name,phone,email,groupnamefromcontactinnerjoincontactgroupon

contact.groupid=contactgroup.id)

1

ASP.NET动态网站设计与开发沙洲职业工学院

SELECT*FROMtemptblwhereRowbetween@startIndexand@endIndex

end

GO

2.新建项目:项目名称DemoRepeaterContactXYY

同样的方法,新建ASP.NET项目,项目名称:“DemoRepeaterContactXYY”,位置:

“D:\Code_XYY\UnitXYY-09”。

3.配置Web.config

在VisualStudio中打开项目配置文件Web.config,在configuration节点增加连接字符串:

connectionStrings

addname=ConnectionStringconnectionString=DataSource=.\sqlexpress;InitialCatalog=Contacts;

IntegratedSecurity=TrueproviderName=System.Data.SqlClient/

/connectionStrings

4.新建Web窗体,完成初步界面设计和数据绑定字段设置

(1)界面设计:

新建Defaut.aspx页面,把Repeater控件添加到页面上,切换到源视图,编写Repeater

控件的布局、格式设置,代码如下:

asp:RepeaterID=Repeater1runat=server

HeaderTemplate

table

trtd联系人/tdtd电话/tdtd邮箱/tdtd分组/tdtd操作/td/tr

/HeaderTemplate

ItemTemplate

trtd%#Eval(Name)%/tdtd%#Eval(Phone)%/td

td%

文档评论(0)

1亿VIP精品文档

相关文档