国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - ASP.NET教程 - ASP.NET中MultiView和View選項卡控件的使用方法

ASP.NET中MultiView和View選項卡控件的使用方法

2020-01-05 14:10胡琛 ASP.NET教程

ASP.NET中的MultiView和View控件可以作為承載其他控件的容器,一般我們都很少使用,本文主要介紹使用MultiView和View實現(xiàn)選項卡效果。

MultiView 控件可用作一個或多個 View 控件的外部容器。而 View 控件可以包含標記和控件的任意組合。您可以使用 MultiView 和 View 控件來執(zhí)行各種任務(wù),例如基于用戶選擇提供替換控件集或者創(chuàng)建多頁表單。

MultiView 控件一次顯示一個 View 控件,并公開該 View 控件內(nèi)的標記和控件。通過設(shè)置 MultiView 控件的 ActiveViewIndex 屬性,可以指定當前可見的 View 控件。

如果要切換視圖,可以使用控件的ID或者View控件的索引值。在 MultiView 控件中,一次只能將一個 View 控件定義為活動視圖。如果某個 View 控件定義為活動視圖,它所包含的子控件則會呈現(xiàn)到客戶端。可以使用 ActiveViewIndex 屬性或SetActiveView 方法定義活動視圖。如果 ActiveViewIndex 屬性為空,則 MultiView 控件不向客戶端呈現(xiàn)任何內(nèi)容。如果活動視圖設(shè)置為MultiView 控件中不存在的 View,則會在運行時引發(fā) ArgumentOutOfRangeException。

廢話說的有點多,直接上例子吧

創(chuàng)建新的 ASP.NET 網(wǎng)站項目

1.在“文件”菜單中,指向“新建”,然后選擇“網(wǎng)站”。

2.在“新建網(wǎng)站”對話框中,從“語言”下拉列表中選擇 Visual C#,并選擇 ASP.NET 網(wǎng)站模板。

3.在“位置”中,選擇 HTTP 并鍵入網(wǎng)站的 URL。默認的 URL 為 http://localhost/WebSite。改為http://localhost/MultiViewTest,單擊“確定”。

4. 打開Default.aspx設(shè)計器,切換到代碼區(qū),Ctrl+A全選,替換為以下代碼:

 

復(fù)制代碼代碼如下:

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>無標題頁</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    <asp:LinkButton ID="LinkButton1" runat="server" onclick="LinkButton1_Click">first</asp:LinkButton> 
    <asp:LinkButton ID="LinkButton2" runat="server" onclick="LinkButton2_Click">second</asp:LinkButton> 
    <asp:LinkButton ID="LinkButton3" runat="server" onclick="LinkButton3_Click">third</asp:LinkButton> 
    <br />
    <hr />
    <asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex = 1>
        <asp:View ID="View1" runat="server">
        this is the first page
        </asp:View>
        <asp:View ID="View2" runat="server">
        this is the second page
        </asp:View>   
        <asp:View ID="View3" runat="server">
        this is the third page
        </asp:View>               
    </asp:MultiView>
    </div>
    </form>
</body>
</html>

 

對以上代碼的解釋:

MultiView 和 View Web 服務(wù)器控件用作其他控件和標記的容器,并提供了一種可方便地顯示信息的替換視圖的方式。

MultiView 控件用作一個或多個 View 控件的外部容器。View 控件又可包含標記和控件的任何組合。

MultiView 控件一次顯示一個 View 控件,并公開該 View 控件內(nèi)的標記和控件。通過設(shè)置 MultiView 控件的ActiveViewIndex 屬性,可以指定當前可見的 View 控件。

簡單的說,MultiView是一個父容器,它包括3個View容器。通過ActiveViewIndex=1屬性指明index為1的View容器顯示,其他兩個隱藏。(index按照view排列的順序從0開始)

5. 打開Default.aspx.cs,   按Ctrl+A全選,刪除后替換為以下代碼:

 

復(fù)制代碼代碼如下:

using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
 
public partial class _Default : System.Web.UI.Page 
{
    protected void Page_Load(object sender, EventArgs e)
    {
 
    }
    protected void LinkButton1_Click(object sender, EventArgs e)
    {
        this.MultiView1.ActiveViewIndex = 0;
    }
    protected void LinkButton2_Click(object sender, EventArgs e)
    {
        this.MultiView1.ActiveViewIndex = 1;
    }
    protected void LinkButton3_Click(object sender, EventArgs e)
    {
        this.MultiView1.ActiveViewIndex = 2;
    }
}

 

6.保存后按Ctrl+F5啟動運行,如果一切順利,您可以看到以下界面:

ASP.NET中MultiView和View選項卡控件的使用方法

點擊first,second,third選項卡,可以切換內(nèi)容。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91视频久久 | 91欧美激情一区二区三区成人 | 91国内精品久久 | 日韩欧美精品在线 | 91亚洲一区| 欧美精品在线一区 | 久久久久久久av | 91伊人| 日韩色区 | 欧美日韩在线电影 | 黄色在线免费 | 成人网址在线观看 | 亚洲日本国产 | 一区二区三区免费看 | 成人在线视频免费观看 | 日韩精品一区二区在线观看 | 色678黄网站全部免费 | 欧美一区二区三区精品 | 国产婷婷色一区二区三区 | 91精品国产综合久久久久久 | 国变精品美女久久久久av爽 | 欧美日韩电影一区二区 | 日韩电影免费观看 | 亚洲国产精品99久久久久久久久 | 久久综合久久综合久久综合 | 亚洲www啪成人一区二区 | 君岛美绪一区二区三区 | 91精品国产综合久久香蕉 | 午夜视频网 | 黑森林av凹凸导航 | 一级片观看 | 精品成人在线视频 | 欧美在线视频网站 | 免费成年人视频在线观看 | 美女黄网 | 九九热精品视频在线观看 | 91精品国产色综合久久 | 中文字幕一二三区 | 亚洲性在线| 亚洲国产一区二区三区四区 | 在线毛片观看 |