当前位置:首页 > ASP练习题
14.RangeValidator检查用户的输入是否在指定的上下限内。可以检查数字对、字母对和日期对限定的范围,如电子邮件地址、电话号码、邮政编码等内容中的字符序列
15.验证控件CustomValidator允许您自己编写的验证逻辑验证用户输入
16.HTML控件属于浏览器控件,不接受服务器的控制. 17.web 应用程序配置文件(web.config)与web服务器配置文件(machine.config)中的配置相冲突时,web应用程序将使用machine.config中的配置
18.在Microsoft Visual studio 开发环境下,一个解决方案可以包含多个项目
19.假设一个注册界面,包括用户名,密码,身份证三项注册信息,并为每个控件设置了必须输入的验证控件。但为了测试的需要,暂时取消该页面的验证功能,我们可以通过将提交按钮的 CausesValidation 属性设置为False来实现 20.在一个web窗体中,你放置了一个HTML 控件,让HTML控件变成 HTML server控件的方法是通过添加 “runat=\”属性和设置id属性 三、简答题 ()
1. 如何创建和使用自定义控件? 2. 如何理解三层架构? 3. 验证控件有哪些?具体用法?
4. ASP与ASP.NET的区别?
5. 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?答 : this.Server.Transfer
6. 在页面上进行缓存后又要保证局部的数据不缓存。如何实现?
7. Web部件有什么使用规则?
8. 请问Session 和Application各在什么场合下使用(最好举例说明)
9.请问您在什么情况下会用到虚方法?它与接口方法有什么不同?
10.请列举二个您用到过的设计模式?
11.请列举一些ASP.Net中支持数据绑定的控件,您经常使用哪些?
12.页面上有一个input框的名字为txtPrice,请在提交前验证该控件中的内容(不能为空,必须是整数,用javascript验证)。 13.请问重定向页面有几种方法?
14. 按下按钮后往页面上id为name的dropdownlist中动态添加一个选择项(内容随意),只写按钮点击事件的代码即可() 15 .列举ASP.NET 页面之间传递值的几种方式。 答. 1.使用QueryString, 如....?id=1; response. Redirect().... 2.使用Session变量
3.使用Server.Transfer
16.net中读写数据库需要用到那些类?他们的作用? 答:DataSet:数据存储器。 DataCommand:执行语句命令。 DataAdapter:数据的集合,用语填充。
17ASP.net的身份验证方式有哪些?分别是什么原理? 答:10。Windwos(默认)用IIS...From(窗体)用帐户....Passport(密钥)
18.什么是Code-Behind技术? 答:代码后植。
19.公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行 (排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的思路
答:根据点击的列头,包该列的ID取出,按照该ID排序后,在给绑定到ListView中。
20.Session有什么重大BUG,微软提出了什么方法加以解决? 答:是iis中由于有进程回收机制,系统繁忙的话Session会丢失,可以用Sate server或SQL Server数据库的方式存储Session不过这种方式比较慢,而且无法捕获Session的END事件。
21.请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。
答:session(viewstate) 简单,但易丢失 application 全局
cookie 简单,但可能不支持,可能被伪造 input ttype=\简单,可能被伪造 url参数 简单,显示于地址栏,长度有限 数据库 稳定,安全,但性能相对弱
22.向服务器发送请求有几种方式?
答:get,post。get一般为链接方式,post一般为按钮方式。
23.DataReader与Dataset有什么区别?
答:一个是只能向前的只读游标,一个是内存中的表。 24.ADO.net中常用的对象有哪些?分别描述一下。 答:Connection 数据库连接对象
Command 数据库命令 DataReader 数据读取器 DataSet 数据集
25.在Asp.net中所有的自定义用户控件都必须继承自________?
26.在.Net中所有可序列化的类都被标记为_____?
27.在.Net托管代码中我们不用担心内存漏洞,这是因为有了______?
28.在.Net中,类System.Web.UI.Page 可以被继承么?
29. C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
30.<%# %> 和 <% %> 有什么区别? 31.常用的数据源控件有哪些?有什么区别?
32.配置文件有什么作用?常用的有哪些节点?分别完成什么功能?
共分享92篇相关文档