1. 什么是Web服务器控件?能完成什么功能?
答:Web服务器控件是动态网页技术的一大进步,真正的将后台程序和前端网页融合在一起,相对Html空间而言,Web服务器控件功能更加强大,也更加抽象,不仅能完成Html控件的所有功能,还包括一些完成特定功能的控件,如日历控件、数据绑定控件等。
2. 如何使用Button控件的Command事件来响应用户的按钮点击动作?
答:Button的Click事件和Command事件都能够响应点击事件,而Command事件具有更为强大的功能,该事件通过关联按钮的CommandName属性,是按钮可以自动寻并调用特定的方法,还可以通过CommandArgument属性向该方法传递参数。
3. 如何使用CheckBox和RadioButton自动响应用户的选择操作?
答:CheckBox和RadioButton的AutoPostBack属性可以指示再点击选择时是否自动回发到服务器,并通过CheckedChange事件来处理用户的选择。
web服务器是什么服务器4. 如何使用HyperLink和LinkButton,用超链接的形式接受用户的单击选择?
答:HyperLink和LinkButton的ImageUrl属性为图片的路径,而NavigateUrl属性为链接到的Url,而LinkButton具有Button的功能,具有Click事件和Command事件。
5. Image和ImageButton的什么属性可以设置现实的图片?
答:Image和ImageButton的ImageUr属性可以设置现实的图片。
6. TextBox如何接受密码形式、多行形式的用户输入?
答:TextBox的(1)TextModel属性设置为Multilane时为多行输入模式(2)TextModel属性设置为Passwords时为密码输入模式(3)TextModel属性设置为SingleLine时为单行输入模式。
7. 如何自动响应DropDownList和ListBox中,用户的选择动作?
答:DropDownList和ListBox可以通过其SelectedIndexChange事件来自动响应用户的选择动作。
8. 面板Panel有何作用?
答:面板Panel是其他控件的容器,作为容器他可以统一管理控制其内部的一组控件,比如隐藏或显示等。
9. 如何自动生成Table?如何利用Table自动生成控件?
答:一个Table包含多个行TableRow,而每一行又包含多个单元格TableCell。一般来说动态的创建一个Table包含3个步骤:(1)首先,创建TableRow对象(行)(2)然后创建TableCell对象,表示行中的单元格,并将单元格添加到行中。(3)最后将TableRow添加到Table控件的Rows集合中。
10. 如何在网页上,利用AdRotator自动生成一个广告?
答:AdRotator对象通过读取Xml文档,完成广告的功能,使用AdRotator控件时广告的信息存放在Xml文档中。
11.能用Calendar控件实现一个备忘录吗?
答:Calendar控件,当用户通过单击日期选择器选择某一天、一周或一个月时可以触发其
SelectionChange事件,当用户单击标题的上个月或下个月导航控件时可以触发其VisibleMonthChange事件。
12. 什么是用户控件?如何实现一个具有属性和事件的用户控件?
答:在具有界面的Web应用中,当需要重复使用某个具有相同功能的界面元素时(如按钮、文本框),可以构造公用用户界面,这就是设计用户自定义控件。用户控件的扩展名为“.ascx”
13. 总结:同Html服务器控件相比,Web服务器控件有何不同?
答:相对Html空间而言,Web服务器控件功能更加强大,也更加抽象。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论