Rich控件一
Calendar控件
Calendar控件用来在Web页面中显示日历中的可选日期,并显示与特定日期关联的数据。
控件声明代码如下:
<asp: Calendar id=" Calendar1" runat="server"/>
Calendar控件的外观设置方法:
1. 使用“自动套用格式”对话框选择外观格式。
2. 设置属性。
3. 设置扩展样式属性。
4. 自定义个别日期的呈现。
Calendar控件的常用属性:
1.GetDayOfMonth:返回指定DateTime中的日期是该月的几号。
2.GetDayOfWeek:返回指定DateTime中的日期是星期几。
3.GetDayOfYear:返回指定DateTime中的日期是该年中的第几天。
4.GetDaysInMonth:返回指定月份中的天数。
5.GetDaysInYear:返回指定年份中的天数。
6.GetLeapMonth:计算指定年份或指定纪元年份的闰月。
7.GetMonth:返回指定的DateTime中的月份。
8.GetMonthsInYear:返回指定年份中的月数。
9.GetWeekOfYear:返回年中包括指定DateTime中日期的星期。
10.GetYear:将返回指定的DateTime中的年份 。
11.SelectionChanged事件:当用户选取日期时,会驱动SelectionChanged指定的事件。
Calendar控件编程。Calendar控件编程主要是在它提供的三个事件中进行的,Calendar控件提供的事件如下:
1. DayRender事件。
2. SelectionChanged事件。
3. VisibleMonthChanged事件。
AdRotator控件
AdRotator控件提供了一种在页面上显示广告的简便方法,该控件能够显示图形图像,当用户单击广告时,会将用户导向指定的URL,并且该控件能够从数据源中自动读取广告信息。
AdRotator控件显示广告的方式有如下三种:
1. 随机显示广告。
2. 对广告设置优先级别以使某些广告有更多显示频率。
3. 编写循环逻辑来显示广告。
AdRotator控件可以从如下形式的数据源中读取数据:
1. XML文件。
2. 数据库。
3. 自定义逻辑。为AdCreated事件创建一个处理程序,并在该事件中选择一条广告。
从数据源中读取广告信息。AdRotator控件通过自己的属性来定义一个广告体所需要的信息,这些信息都是可选的,可以选用如下属性作为广告体的信息:
1. ImageUrl:要显示图像的URL。
2. NavigateUrl :单击AdRotator控件后要转到页面的URL。
3. AlternateText :图像不可用时显示的文本。
4. Keyword :可用于筛选特定广告的广告类别。
5. Impressions :一个指示广告可能显示频率的数值。
6. Height :广告的高度。
7. Width :广告的宽度。
MultiView和View控件
MultiView控件用于定义View控件组,使用它可以定义一组View控件。View控件只有添加到MultiView控件中才能使用,其中每个View控件都包含其他控件。该控件一次可以显示一个View控件,并公开该View控件内的标记和控件,从而可以实现多视图窗口。
控件声明代码如下:
<asp: MultiView ID= "MultiView1" ActiveViewIndex="0" runat="Server"/>
MultiView控件重要的属性和方法:
1. ActiveViewIndex:获取或设置活动View控件的索引。MultiView控件按View控件页面上出现的顺序进行从1到n-1的编号,n表当前MultiView控件中的View控件数量。如果显示添加到MultiView控件中的第1个View控件,该属性设置为“0”。
2. Views:获取MultiView控件的View控件集合。
3. Visble:用于设置MultiView控件在默认状态下是否可见。
4. CreatedControlCollection:创建ControlCollection以保存MultiView控件的子控件。
5. GetActiveView:返回MultiView控件的当前活动的View控件。
6. SetActiveView:将指定的View控件设置为MultiView控件的活动视图。
7. RemovedControl:在将View控件从MultiView控件的Controls集合中移除后调用。
8. OnActiveViewChanged事件:引发MultiView控件的ActiveViewChanged事件。
Wizard控件
Wizard控件可以创建多个视图的窗体,每次只显示一个窗体。Wizard控件简化了许多与生成多个窗体以及收集用户输入操作相关的任务。Wizard控件提供了一种简单的机制,允许轻松地生成步骤,添加新步骤或重新安排步骤、程序员不需要写任何代码就可以实现线性或非线性的导航,并自定义控件的用户导航。
控件声明代码如下:
<asp:Wizard ID="Wizard1" runat="server"> <WizardSteps> <asp:WizardStep runat="server" title="Step 1"> </asp:WizardStep> <asp:WizardStep runat="server" title="Step 2"> </asp:WizardStep> </WizardSteps> </asp:Wizard>
Rich控件一的更多相关文章
- Rich控件二
Calendar控件 使用案例: 在Default.aspx中: <div> <h1>Calendar控件</h1> <asp:Calendar ID=&q ...
- [转]html5表单上传控件Files API
表单上传控件:<input type="file" />(IE9及以下不支持下面这些功能,其它浏览器最新版本均已支持.) 1.允许上传文件数量 允许选择多个文件:< ...
- input file控件限制上传文件类型
网页上添加一个input file HTML控件: <input id="File1" type="file" /> 默认是这样的,所有文件类型都会 ...
- 解决方案:带格式化文本控件( RichText)的模板如果在InfoPath的浏览器中加载可能出现 COM 组件的80040154错误
建议大家在微软的组件出现问题时,在GOOGLE上搜索解决方案,一般来说,总有结果: 带格式化文本控件( RichText)的模板如果在InfoPath的浏览器中加载,可能出现 COM 组件的80 ...
- wxpython 基本的控件 (文本)
wxPython 工具包提供了多种不同的窗口部件,包括了本章所提到的基本控件.我们涉及静态文本.可编辑的文本.按钮.微调.滑块.复选框.单选按钮.选择器.列表框.组合框和标尺.对于每种窗口部件,我们将 ...
- 收集Github上的iOS控件和开发资料
文章来源:http://www.mobile-open.com/2015/85017.html 动画 awesome-ios-animation 收集了iOS平台下比较主流炫酷的几款动画框架 RCTR ...
- [转载]: delphi中XLSReadWrite控件的使用(1)---简介
XLSReadWrite控件简介: 一个你需要的,能在Delphi和.NET下访问Excel文件的完美解决方案. 一个经典的读写Excel的控件,对于使用Excel 开发很有帮助 官方网站: http ...
- 【jQuery UI 1.8 The User Interface Library for jQuery】.学习笔记.5.Accordion控件
accordion是另一个UI控件,能允许你将一组content加入相互分隔的.能够被浏览者的交互打开或关闭的panels中.因此,它大多数的content在初始化的时候是隐藏的,很像tabs控件.每 ...
- 常用控件产品官方文档/手册/API列表 c#控件文档API列表 asp.net控件产品技术文档中文版
.netCHARTING报表图表控件 文档帮助手册Ab3d.PowerToys 文档帮助手册Ab3d.Reader3ds 文档帮助手册ABViewer 文档帮助手册 (工程图纸文档管理系统)Activ ...
随机推荐
- phpstorm 2016.2 的最新破解方法(截止2016-8-1)
今天刚更新了phpstorm 2016.2版本,发现网上提供的破解地址都有问题,即*.lanyus.com及*.qinxi1992.cn下的全部授权服务器已遭JetBrains封杀. 最后网上找到一个 ...
- Guava 8-区间
范例 List scores; Iterable belowMedian =Iterables.filter(scores,Range.lessThan(median)); ... Range val ...
- WCF z
终结点与服务寄宿 由于最近可能要使用WCF做开发,开始重读蒋金楠的<WCF全面解析>,并整理个人学习WCF的笔记. 蒋金楠的书是我的第一本WCF入门书,虽说硬着头皮啃下来了,但是原理内容太 ...
- Wex5案例使用JSON传输Thinkphp后端对接,以达成数据正常输出
初步接触Wex5,操作起来还是觉得比较复杂!而且教程不多,让我着实比较烦躁! 因此自己动手丰衣足食!还是比较实在的! 采用版本:WeX5应用快速开发框架V3.5正式版 我们使用Wex5的仿淘宝APP案 ...
- eclipse设置svn代理
共2个步骤: 1. 找到C:\Documents and Settings\用户名\Application Data\Subversion的servers文件, 将#http-proxy-host和# ...
- 字典查找、linq、foreach、yield等几种查找性能对比
先上代码,以1千万记录的内存查找测试: List<Student> stuList = new List<Student>(); Dictionary<int, Stud ...
- POJ - 1159 Palindrome(dp-回文变形)
d.求对字符串最少添加几个字符可变为回文串. s. 法1:直接对它和它的逆序串求最长公共子序列长度len.N-len即为所求.(N为串长度) 因为,要求最少添加几个字符,我们可以先从原串中找到一个最长 ...
- HDU 4405 【概率dp】
题意: 飞行棋,从0出发要求到n或者大于n的步数的期望.每一步可以投一下筛子,前进相应的步数,筛子是常见的6面筛子. 但是有些地方可以从a飞到大于a的b,并且保证每个a只能对应一个b,而且可以连续飞, ...
- 多线程为何用while判断条件,而不用if。
一.代码: package zz.produceandconsumer; import java.util.LinkedList; public class Storage { private fin ...
- javascript 过滤字符串中的中文与空格
js 如何过滤字符串里中文或空格呢?方法有很多种,我们可以使用替换与正则表达式来实现,本文向大家介绍两个简单的例子,感兴趣的码农可以参考一下. 1.javascript过滤空格: function m ...