VS2005控件

来源:互联网 发布:淘宝买东西怎么付款 编辑:程序博客网 时间:2024/04/30 16:39

1.AdRotator

他需要一个XML文件来存放广告信息

使用方法:<asp:AdRotator ID="AdRotator1" runat="server" OnAdCreated="AdRotator1_AdCreated" AdvertisementFile="~/App_Data/ad.xml" />
这个XML文件节点参数说明:

ImageUrl图片地址NavigateUrl连接地址,广告导航去的地方AlternateText当鼠标放图片上显示的提示文字Keyword该条广告的关键词Impressions

权重,就是说显示的频率权重

 

2.bulletedlist控件和其他的列表控件一样,都派生自ListControl类,所以用法以及很多属性也是大同小异的.他的主要功能就是创建一个无序或者有序(带编号)的列表,他可以直接添加静态项,也可以绑定数据上去.

使用方法
<asp:BulletedList ID="BulletedList4" runat="server" DisplayMode="HyperLink">
            <asp:ListItem Value="http://www.163.cm">aaaaaaa</asp:ListItem>
            <asp:ListItem Value="http://cnblogs.com">aaaaa</asp:ListItem>
            <asp:ListItem Value="http://thcjp.cnblogs.com">bbbbb</asp:ListItem>
        </asp:BulletedList>

 3.Calendar 日历控件

获取日历控件日期的方法

    protected void Calendar1_SelectionChanged(object sender, EventArgs e)

    {
        Response.Write("dddd");
          Label1.Text = "完整日期是 :" + Calendar1.SelectedDate.ToShortDateString();
        Label2.Text = Calendar1.SelectedDate.Day.ToString()+"号";
        Label3.Text = Calendar1.SelectedDate.Month.ToString() + "月";
        Label4.Text = Calendar1.SelectedDate.Year.ToString() + "年";
    }

 4.FileUpload

 

FileUpload1.FileName  获取文件名

FileUpload1.PostedFile.ContentType  获取文件类型

FileUpload1.PostedFile.ContentLength 获取文件大小

FileUpload1.SaveAs(Server.MapPath("upimg")+"//"+FileUpload1.FileName  );//将文件保存在跟目录的UPIMG文件夹下

 

5. ImageButton /IMAGE 

ImageButton 可以使用一个CommandName ,使三个图片按纽响应同一个事件,却能够判断是那个图片在捣乱!

 ImageClickEventArgs e 这个参数的属性可以判断你点了图片的精确x和Y的坐标。

IMAGE   和html 下的IMAGE  没什么区别。

 

6.ImageMap

  <asp:ImageMap ID="ImageMap1" runat="server" ImageUrl="~/img/4.gif" OnClick="ImageMap1_Click">
            <asp:CircleHotSpot AlternateText="圆形热点" NavigateUrl="~/delt.aspx?id=1" Radius="75"
                X="75" Y="75" />
            <asp:RectangleHotSpot AlternateText="方形热区" Bottom="150" Left="100" Right="300" NavigateUrl="~/delt.aspx?id=2" PostBackValue="方形热区" HotSpotMode="Navigate" />
            <asp:PolygonHotSpot Coordinates="0,150,150,0,300,150,150,300,0,300" AlternateText="多边形" HotSpotMode="PostBack" PostBackValue="多边形" />
        </asp:ImageMap>

 

 

7.ListBox

列表框,可以做二级联动,里面的选项也可以做成可移动的

 

8.MultiView 和 View

 

这两个控件一般配套使用,用于显示不同的视图。

 

 

9.Panel 和PlaceHolder

Panel也-容器是也,可以动态的往里放些乱七八糟的东西,这是他的主要亮点所在,当然了,他也常常被人用来做排版,还有就是一页上的逐项显示,以前常见与用户注册,但是现在的MultiView出来了,估计不会再用在这方面

PlaceHolder 控件可以用作文档内的一个容器控件以便动态地加载其他控件。PlaceHolder 控件没有基于 HTML 的输出并且只能用于为其他控件标记一个位置。在页面执行时,这些控件可以添加到 PlaceHolderControls 集合中