亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

基本的Web控件四

2019-11-14 15:48:02
字體:
來源:轉載
供稿:網友

基本的Web控件用法二

 

ListBox控件

  頁面布局:

<div>        <h1>ListBox控件</h1>        學生列表:        <br/>        <asp:ListBox ID="ListBox1" runat="server" Width="100" Height="100" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged“AutoPostBack="true">        </asp:ListBox>        <br />        <asp:Label ID="Label1" runat="server" Text=""></asp:Label>        <br/></div>

  后臺代碼:

PRotected void Page_Load(object sender, EventArgs e){            if (!Page.IsPostBack)            {                //生成數據                DataSet ds = new DataSet();                ds.Tables.Add("stu");                ds.Tables["stu"].Columns.Add("stuNo", typeof(int));                ds.Tables["stu"].Columns.Add("stuName", typeof(string));                ds.Tables["stu"].Columns.Add("stuScore", typeof(int));                ds.Tables["stu"].Rows.Add(new object[] { 1, "王聰", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 2, "李寧", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 3, "菡萏", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 4, "青松", 100 });                //綁定到ListBox控件                this.ListBox1.DataSource = ds.Tables["stu"];                this.ListBox1.DataValueField = "stuNo";                this.ListBox1.DataTextField = "stuName";                this.ListBox1.DataBind();            }        }
protected void ListBox1_SelectedIndexChanged(object sender, EventArgs e){ this.Label1.Text = "你選擇的學生是:" + this.ListBox1.SelectedItem.Text.ToString();}

 

DropDownList控件

  頁面布局:

<div>        <h1>DropDownList控件</h1>        學生列表:        <br/>        <asp:DropDownList ID="DropDownList1" Font-Size="Large" runat="server" AutoPostBack="true" Width="146px" 
OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged"> </asp:DropDownList> <br/> <asp:Label ID="Label1" runat="server"></asp:Label> <hr/> <hr/></div>

  后臺代碼:

protected void Page_Load(object sender, EventArgs e){            if (!Page.IsPostBack)            {                //生成數據                DataSet ds = new DataSet();                ds.Tables.Add("stu");                ds.Tables["stu"].Columns.Add("stuNo", typeof(int));                ds.Tables["stu"].Columns.Add("stuName", typeof(string));                ds.Tables["stu"].Columns.Add("stuScore", typeof(int));                ds.Tables["stu"].Rows.Add(new object[] { 1, "王聰", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 2, "李寧", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 3, "菡萏", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 4, "青松", 100 });                //綁定到ListBox控件                this.DropDownList1.DataSource = ds.Tables["stu"];                this.DropDownList1.DataValueField = "stuNo";                this.DropDownList1.DataTextField = "stuName";                this.DropDownList1.DataBind();            }}protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e){            this.Label1.Text = "你選擇的學生是:" + this.DropDownList1.SelectedItem.Text.ToString();}

 

CheckBoxList控件

  頁面布局:

<div>        <h1>CheckBoxList控件</h1>        <asp:CheckBoxList ID="CheckBoxList1" runat="server" OnSelectedIndexChanged="CheckBoxList1_SelectedIndexChanged"
AutoPostBack="true" Width="180px"> </asp:CheckBoxList> <br/> <asp:Label ID="Label1" runat="server"></asp:Label> <hr/> <hr/></div>

  后臺代碼:

protected void Page_Load(object sender, EventArgs e){            if (!Page.IsPostBack)            {                //生成數據                DataSet ds = new DataSet();                ds.Tables.Add("stu");                ds.Tables["stu"].Columns.Add("stuNo", typeof(int));                ds.Tables["stu"].Columns.Add("stuName", typeof(string));                ds.Tables["stu"].Columns.Add("stuScore", typeof(int));                ds.Tables["stu"].Rows.Add(new object[] { 1, "王聰", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 2, "李寧", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 3, "菡萏", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 4, "青松", 100 });                //綁定到ListBox控件                this.CheckBoxList1.DataSource = ds.Tables["stu"];                this.CheckBoxList1.DataValueField = "stuNo";                this.CheckBoxList1.DataTextField = "stuName";                this.CheckBoxList1.DataBind();            }}

 

RadioButtonList控件

  頁面布局:

<div>        <h1>RadioButtonList控件</h1>        <asp:RadioButtonList ID="RadioButtonList1" runat="server" Width="180px" AutoPostBack="true">        </asp:RadioButtonList>        <hr/>        <hr/</div>

  后臺代碼:

protected void Page_Load(object sender, EventArgs e){            if (!Page.IsPostBack)            {                //生成數據                DataSet ds = new DataSet();                ds.Tables.Add("stu");                ds.Tables["stu"].Columns.Add("stuNo", typeof(int));                ds.Tables["stu"].Columns.Add("stuName", typeof(string));                ds.Tables["stu"].Columns.Add("stuScore", typeof(int));                ds.Tables["stu"].Rows.Add(new object[] { 1, "王聰", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 2, "李寧", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 3, "菡萏", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 4, "青松", 100 });                //綁定到ListBox控件                this.RadioButtonList1.DataSource = ds.Tables["stu"];                this.RadioButtonList1.DataValueField = "stuNo";                this.RadioButtonList1.DataTextField = "stuName";                this.RadioButtonList1.DataBind();            }}

 

BulletedList控件

  頁面布局:

<div>        <h1>BulletedList控件</h1>        <asp:BulletedList ID="BulletedList1" runat="server" BulletStyle="Square">        </asp:BulletedList>        <hr/>        <hr/></div>

  后臺代碼:

protected void Page_Load(object sender, EventArgs e)        {            if (!Page.IsPostBack)            {                //生成數據                DataSet ds = new DataSet();                ds.Tables.Add("stu");                ds.Tables["stu"].Columns.Add("stuNo", typeof(int));                ds.Tables["stu"].Columns.Add("stuName", typeof(string));                ds.Tables["stu"].Columns.Add("stuScore", typeof(int));                ds.Tables["stu"].Rows.Add(new object[] { 1, "王聰", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 2, "李寧", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 3, "菡萏", 100 });                ds.Tables["stu"].Rows.Add(new object[] { 4, "青松", 100 });                //綁定到ListBox控件                this.BulletedList1.DataSource = ds.Tables["stu"];                this.BulletedList1.DataValueField = "stuNo";                this.BulletedList1.DataTextField = "stuName";                this.BulletedList1.DataBind();            }}

 

 Table控件

  頁面布局:

<div>        <h1>Table控件</h1>        動態操作表控件<br/>        行數:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>        列數:<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>        <br/>        <asp:Button ID="Button1" runat="server" Text="動態生成" OnClick="Button1_Click" />        <br/>        <asp:Table ID="Table1" runat="server" Caption="動態操作表控件" CellPadding="1" CellSpacing="1" GridLines="Both">                  </asp:Table>         <hr/>        <hr/></div>

  后臺代碼:

protected void Button1_Click(object sender, EventArgs e){            int rowNum = 0;         //定義行數            int rowCount = 0;       //定義當前行數            int cellNum = 0;        //定義列數            int cellCount = 0;      //定義當前列數            //獲取用戶輸入的行數和列數            try            {                rowNum = int.Parse(TextBox1.Text);                cellNum = int.Parse(TextBox2.Text);            }            catch            {                rowCount = 1;                cellCount = 1;            }            for (rowCount = 1; rowCount <= rowNum; rowCount++)            {                //為Table1表添加一行                TableRow tRow = new TableRow();                Table1.Rows.Add(tRow);                for (cellCount = 1; cellCount <= cellNum; cellCount++)                {                    //創建單元格并添加到表中                    TableCell tCell = new TableCell();                    tRow.Cells.Add(tCell);                    //添加一個用來包含文本的Literal類,作為控件添加到單元格中                    tCell.Controls.Add(new LiteralControl("當前位置:"));                    //創建一個Hyperlink控件并把它添加到單元格中                    System.Web.UI.WebControls.HyperLink h = new HyperLink();                    h.Text = rowCount + ":" + cellCount;                    h.NavigateUrl = "http://www.microsoft.com/net";                    tCell.Controls.Add(h);                 }            }}

 

 原文鏈接:

http://blog.csdn.net/spilledlight/article/details/48712381

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国模精品一区| 黑人巨大精品欧美一区二区一视频| 欧美午夜电影在线| 亚洲欧美国产一区二区三区| 国产精品久久久久久中文字| 中文字幕亚洲一区在线观看| 久操成人在线视频| 中文字幕v亚洲ⅴv天堂| 日韩高清免费在线| 久久久国产一区二区三区| 日本电影亚洲天堂| 欧美精品一区二区三区国产精品| 欧美专区在线视频| 日韩中文字幕精品视频| 欧美日韩国产成人在线| 亚洲999一在线观看www| 欧美激情按摩在线| 亚洲人免费视频| 欧美激情亚洲国产| 久久中文字幕在线| 亚洲黄色av女优在线观看| 国产一区二区三区18| 亚洲va欧美va国产综合久久| 亚洲精品自拍第一页| 一区二区三区 在线观看视| 91精品国产综合久久香蕉的用户体验| 国产欧美日韩最新| 久久久久久av| 久久亚洲精品成人| 久久6精品影院| 欧美国产日韩精品| 69视频在线免费观看| 久久国产视频网站| 国产精品老女人视频| 国产一区二区三区久久精品| 亚洲影院污污.| 国产精品午夜一区二区欲梦| 久久男人资源视频| 亚洲精品视频网上网址在线观看| 成人高h视频在线| 欧美电影免费观看电视剧大全| 亚洲人成网站777色婷婷| 日本高清视频一区| 国产一区二区日韩| 日韩精品中文字幕在线播放| 日韩有码在线电影| 国产精品入口免费视频一| 九九热最新视频//这里只有精品| 欧美激情视频一区二区| 神马久久桃色视频| 欧美激情一二区| 精品久久中文字幕久久av| 日韩av免费网站| 狠狠爱在线视频一区| 国产成人一区二区在线| 亚洲精品视频在线观看视频| 久久艳片www.17c.com| 91精品在线一区| 17婷婷久久www| 国产成人一区二区三区电影| 日韩欧中文字幕| 亚洲2020天天堂在线观看| 中文字幕不卡在线视频极品| 欧美在线视频在线播放完整版免费观看| 在线精品视频视频中文字幕| 九九热r在线视频精品| 亚洲欧美日韩第一区| 亚洲欧美国内爽妇网| 午夜精品蜜臀一区二区三区免费| 欧美激情免费观看| 欧美成人性生活| 亚洲欧美一区二区精品久久久| 色先锋久久影院av| 日韩中文字幕国产| 正在播放欧美一区| 98精品国产自产在线观看| 欧美黄色片在线观看| 中文字幕精品久久久久| 日韩欧美在线播放| 久久久亚洲影院你懂的| 精品国产乱码久久久久久天美| 欧美日韩国产综合新一区| 国产亚洲精品激情久久| 国产精品69久久久久| 国内精品久久久久久中文字幕| 国产精品色午夜在线观看| 欧美午夜精品伦理| 激情懂色av一区av二区av| 亚洲一区中文字幕在线观看| www.久久久久久.com| 精品成人av一区| 亚洲成人激情小说| 亚洲а∨天堂久久精品喷水| 久久久久久12| 欧美—级a级欧美特级ar全黄| 中文字幕日韩欧美在线| 97国产精品免费视频| 91亚洲午夜在线| 在线日韩中文字幕| 久久亚洲一区二区三区四区五区高| 亚洲人成在线观看| 国产成人综合精品| 国产日产欧美a一级在线| 国内精品小视频| 国产一区二区黑人欧美xxxx| 欧美成人免费在线视频| 久久精品成人欧美大片古装| 亚洲国产99精品国自产| 欧美精品少妇videofree| 欧美成人合集magnet| 欧美有码在线观看| 午夜精品蜜臀一区二区三区免费| 国产精品亚发布| 成人h猎奇视频网站| 亚洲精品视频网上网址在线观看| 中文字幕亚洲第一| 欧美精品福利视频| 精品久久久久久电影| 久久久亚洲影院| 亚洲自拍小视频免费观看| 欧美成人在线影院| 欧美在线一区二区视频| 最近中文字幕日韩精品| 伦伦影院午夜日韩欧美限制| 日韩a**站在线观看| 欧美国产视频一区二区| 欧美激情亚洲一区| 成人免费视频在线观看超级碰| 欧美成人精品影院| 九九久久综合网站| 亚洲激情视频在线| 国产精品成人国产乱一区| 黑人巨大精品欧美一区二区免费| 一级做a爰片久久毛片美女图片| 久久av在线播放| 欧美激情视频给我| 欧美老妇交乱视频| 欧美成人免费视频| 国产一区二区黄| 久久噜噜噜精品国产亚洲综合| 国产成人自拍视频在线观看| 日韩中文字幕网址| 在线视频欧美日韩| 日韩电影大片中文字幕| 国产一区二区三区高清在线观看| 亚洲图片欧美午夜| 日韩精品在线免费观看视频| 久久国产视频网站| 亚洲福利视频网站| 国产亚洲精品激情久久| 日韩在线观看视频免费| 91av在线看| 日韩精品极品毛片系列视频| 亚洲福利小视频| 日韩精品视频免费专区在线播放| 日韩免费视频在线观看| 日韩欧美a级成人黄色| 欧美精品18videos性欧| 自拍偷拍亚洲一区| 成人在线激情视频| 在线观看国产成人av片| 国产精品一区=区| 91免费在线视频网站| 91亚洲精品视频|