基于.net的web程序设计题型举例答案

基于.net的web程序设计题型举例答案

ID:10947755

大小:449.50 KB

页数:70页

时间:2018-07-09

基于.net的web程序设计题型举例答案_第1页
基于.net的web程序设计题型举例答案_第2页
基于.net的web程序设计题型举例答案_第3页
基于.net的web程序设计题型举例答案_第4页
基于.net的web程序设计题型举例答案_第5页
资源描述:

《基于.net的web程序设计题型举例答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于.NET的WEB程序设计题型举例一、填空题:(每空2分,共30分)1、运行在服务器端控件具有runat=“server”属性,ASP.NET的WEB服务器控件名称前有一个“asp:”标记2、WEB服务器控件自动向服务器回送的属性是:AutoPostBack3、验证控件必须使用ContorolToValidate属性指出对哪个数据输入控件验证,通过属性检测页面是否通过有效性验证IsValid4、用户控件的扩展名:.ascx,通过@Register指令实现在用户控制页中引用用户隐藏页5、Request对象通过Querystring集合和Form集合读取提交的数据6、ASP.NET2.

2、0支持两种数据绑定表达式:单项绑定和双向绑定7、XML是ExtensibleMarkupLanguage的缩写,webservice定义web函数的关键字是:[WebMethod]8、性能优化常用的技术有:避免使用不必要的服务器控件和使用存储过程完成数据访问二、程序填充:(共50分)1、在web程序中有一个ImageButton,其id为IB1,其功能是通过点击该图片按钮使其换成不同的图片,并获取鼠标在图片上的坐标,图片的文件名称为3.jpg、4.jpg、5.jpg、6.jpg,图片的文件位置与该web页面在同一目录下。请按以下要求写程序代码:(1)填充以下代码:(每空2分,共4分)

3、(2)填写获取鼠标的函数代码:(2分)要求:在Lable1上显示结果,如:你点击按钮上的位置是5,6privatevoidIB1_Click(objectsender,System.Web.UI.ImageClickEventArgse){this.Lable1.Text=“你点击按钮上的位置是"+e.X+","+e.Y;}(3)以下函数用来实现点击图片按钮时改

4、变图片,请补充以下代码:(每空2分,共4分)PublicvoidImageButton1_Click(objectsender,CommandEventArgse){inti;i=Int32.Parse(e.CommandName);i=i+1;if(i==7)i=3;IB1.CommandName=i.ToString();IB1.ImageUrl=i+".jpg";};2、请阅读以下程序,按照要求补充代码:(每空2分,共10分)(1)以下是在ws.asmx中的一个WebService方法,其功能是通过传递SQL语句来返回不同的数据集。publicDataSetGetDs(stri

5、ngsqlstr){SqlConnectionconn=newSqlConnection();conn.ConnectionString="server=.;database=Northwind;IntegratedSecurity=SSPI";//连接数据库字符串SqlDataAdapterda=newSqlDataAdapter(sqlstr,conn);//定义数据库适配器DataSetsqlds=newDataSet();da.Fill(sqlds);returnsqlds;}(2)在项目webexample中添加上述的web引用,其web引用名为getdata,在该项目中有

6、一个web窗体a.aspx,该web窗体包含一个ID为TextBox1的TextBox控件,一个按钮以及一个ID为DG1的DataGrid控件,以下代码是实现通过获取TextBox1文本框中的值然后将得到的数据集邦定到DataGrid控件。privatevoidButton1_Click(objectsender,System.EventArgse){getdata.Service1getds=newgetdata.Service1();DG1.DataSource=getds.GetDs(TextBox1.Text);//获取数据绑定控件数据源DG1.bind();;//数据绑定方

7、法}3、Cache对象的应用(每空2分,共10分)在设计视图中拖入一个GridView控件,默认ID为GridView1,设置属性:AllowPaging=True和PageSize=3,功能:通过读取xml文件的数据并实现Cache缓存。请根据说明填充代码:Publicclasscache:System.Web.UI.Page{DataSetds=newDataSet();PublicvoidPage_Load(){ds.ReadXml(Server.M

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。