• 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 :广告的宽度。

    MultiViewView控件

    MultiView控件用于定义View控件组,使用它可以定义一组View控件。View控件只有添加到MultiView控件中才能使用,其中每个View控件都包含其他控件。该控件一次可以显示一个View控件,并公开该View控件内的标记和控件,从而可以实现多视图窗口。

    控件声明代码如下:

      <asp: MultiView ID= "MultiView1"  ActiveViewIndex="0" runat="Server"/>

    MultiView控件重要的属性和方法:

      1. ActiveViewIndex:获取或设置活动View控件的索引。MultiView控件按View控件页面上出现的顺序进行从1n-1的编号,n表当前MultiView控件中的View控件数量。如果显示添加到MultiView控件中的第1View控件,该属性设置为“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控件提供了一种简单的机制,允许轻松地生成步骤,添加新步骤或重新安排步骤、程序员不需要写任何代码就可以实现线性或非线性的导航,并自定义控件的用户导航。

    控件声明代码如下:

     1 <asp:Wizard ID="Wizard1" runat="server">
     2 
     3     <WizardSteps>
     4 
     5         <asp:WizardStep runat="server" title="Step 1"> </asp:WizardStep>
     6 
     7         <asp:WizardStep runat="server" title="Step 2"> </asp:WizardStep>
     8 
     9     </WizardSteps>
    10 
    11 </asp:Wizard>


     

  • 相关阅读:
    简单1694. 重新格式化电话号码
    非暴力破解788. 旋转数字
    竞赛01. 化学反应
    链表2. 两数相加
    日常777. 在LR字符串中交换相邻字符
    竞赛02. 销售出色区间
    竞赛03. 重复的彩灯树
    力扣做题08. 零矩阵
    python3 安装 impyla
    git clone 指定分支
  • 原文地址:https://www.cnblogs.com/spilledlight/p/4852297.html
Copyright © 2020-2023  润新知