ASP控件总结(一)
来源:互联网 发布:对艺术的知乎 编辑:程序博客网 时间:2024/05/20 06:51
- 控件
- 一简单介绍
- 二新亦非新
- 1 List
- 2 Button
- 3 AdRotator
- 三碎碎念
控件
ASP中的控件有两大类,html控件和内部控件,内部控件又可以称为web控件。他们的区别在于web控件可以自动提交,并完成对后台的交互。
一、简单介绍
一个简单的图,总结一下:
这里的button和checkbox和我们之前在VB,VS中使用有很多相似的地方就不说了,主要是在熟悉的基础上了解他们的不同之处。
二、新亦“非”新
2.1 List
这里的list的不同之处在于可以进行数据的绑定,像checkboxList,radioButtonList,listBox都具有这个功能,是如何实现的呢?这里举例radiobuttonlist:
this.rBtnItems.DataSource = sdr;this.rBtnItems.DataTextField = "voteItem"; //数据库中的列名 this.rBtnItems.DataValueField = "voteDetailsID";//此value内容不显示 this.rBtnItems.DataBind();
这样的前台具有了一定的处理能力。
2.2 Button
像imageButton,linkButton没有很大的区别,加载图片,添加链接,之前我们使用的button也可以容易的实现。那么radioButton就有一些不一样的地方了,如果我们想要让两个radioButton只有一个可以,必须要设置其groupName,使他们在同一个组中。
2.3 AdRotator
这是广告控件,我们之前么有接触过这类的控件, 这类控件有一些规则,我们要了解一下:
<Ad> <ImageUrl>~/Images/card.png</ImageUrl> <!--图片--> <Height>90</Height> <Width>90</Width> <NavigateUrl>http://www.baidu.com</NavigateUrl> <!--链接地址--> <AlternateText>Wingtip Toys</AlternateText> <!--没有图片时,显示的文字--> <Impressions>80</Impressions> <Keyword>2</Keyword> <!--指定广告的id,与属性keywordfilter对应--> <Caption>This is the caption for Ad#2</Caption> </Ad>
我们可以把这些内容存起来,例如我们存到ad.xml中,这样我们画出AdRotator控件,然后将绑到控件中,方法如下:
<asp:AdRotator ID="AdRotator1" runat="server" AdvertisementFile="~/ad.xml" KeywordFilter="2" Target="_blank" OnAdCreated="AdRotator1_AdCreated" />
三、碎碎念
控件的学习和认识能够帮助我们更好的去设计页面,也不断的体会和对比知识之间的联系~
0 0
- ASP控件总结(一)
- asp.net的验证控件教程(自总结一)
- 基础控件总结(一)
- Asp.net总结(一)
- asp.net总结(一)
- asp.net总结(一)
- ASP.NET控件开发初探(一)
- Asp.net服务器控件概述(一)
- asp.net控件开发(一)-显示控件内容
- asp.net控件开发(一)-显示控件内容
- ASP.NET - 使用 ASP.NET Web 服务器控件(一)
- VB常用内部控件总结(一)
- Silverlight之控件应用总结(一)
- mvc3.0学习总结(一)控件
- CListCtrl控件使用方法总结(一)
- iOS入门-基础控件总结(一)
- vb—MSHFlexGrid控件总结(一)
- 常用控件监听器总结(一)
- 字符串空格替换
- PBR-Diffuse-Lighting-for-GGX
- 题目1094:String Matching
- 小测验:停车问题——题解
- Squarefree number
- ASP控件总结(一)
- ...'sessionFactory' or 'hibernateTemplate' is required--报错心得
- Android中TextView的文本内容中指定关键字高亮显示
- 用Flex实现的百分比布局
- HTML5新特性-多线程(Worker SharedWorker)
- zoj 3954 思维+ 码力 training 2
- 欢迎使用CSDN-markdown编辑器
- Physically Based Shading and Image Based Lighting 9
- 哈夫曼树应用——文件压缩