日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2

aspnet教程

  • ASP.NET 教程
  • ASP.NET 簡介
  • ASP.NET Razor

    ASP.NET MVC

    ASP.NET 編程指南

    ASP.NET 多視圖

    閱讀 (2421)

    多視圖

    MultiView 和 View 控件允許你將一個(gè)頁面的內(nèi)容分成不同的組,一次只顯示一組。每個(gè)視圖控件管理一個(gè)組的內(nèi)容,并且所有視圖控件包括在 MultiView 控件中。

    多視圖控件一次只負(fù)責(zé)顯示一個(gè)視圖。視圖顯示稱為活動(dòng)視圖。

    MultiView 控件的語法是:

    <asp:MultView ID= "MultiView1" runat= "server">
    </asp:MultiView>

    View 控制的語法是:

    <asp:View ID= "View1" runat= "server">
    </asp:View>

    然而,該控件不能自行存在。如果您嘗試單獨(dú)使用它會出現(xiàn)錯(cuò)誤。它總是和一個(gè)多視點(diǎn)控制器一起使用:

    <asp:MultView ID= "MultiView1" runat= "server">
       <asp:View ID= "View1" runat= "server"> </asp:View>
    </asp:MultiView>

    View 和 MultiView 控件的屬性

    視圖和多視圖控件都來源于 Control 類。并繼承其所有屬性、方法和事件。視圖控件的最重要屬性是可視 Boolean 屬性,它設(shè)置了一個(gè)視圖的可見性。

    多視圖控件具有以下重要特性:

    屬性描述
    Views集多視圖在內(nèi)的視圖控件。
    ActiveViewIndex從零開始的索引,它表示該活動(dòng)視圖。如果沒有視圖處于活動(dòng)狀態(tài),那么索引值為 -1。

    與 MultiView 控件的導(dǎo)航相關(guān)的按鈕控制 CommandName 屬性都與 MultiView 控件的一些相關(guān)字段關(guān)聯(lián)。

    例如,如果一個(gè)按鈕控制的 CommandName 值作為與多視圖的導(dǎo)航相關(guān),單擊按鈕時(shí)它會自動(dòng)導(dǎo)航到下一個(gè)視圖中。

    下表顯示了上述屬性的默認(rèn)命令名:

    元素描述
    NextViewCommandName下一視圖
    PreviousViewCommandName上一視圖
    SwitchViewByIDCommandNameSwitchViewByID
    SwitchViewByIndexCommandNameSwitchViewByIndex

    多視點(diǎn)控制的重要方法是:

    方法描述
    SetActiveview設(shè)置活動(dòng)視圖
    GetActiveview檢索活動(dòng)視圖

    每一個(gè)視圖改變時(shí),頁面被回傳到服務(wù)器,同時(shí)一些事件被引發(fā)。一些重要的事件是:

    事件描述
    ActiveViewChanged當(dāng)一個(gè)視圖發(fā)生改變時(shí)觸發(fā)
    Activate通過活躍視圖觸發(fā)
    Deactivate通過不活躍視圖觸發(fā)

    除了上面提到的屬性、方法和事件,多視圖控件繼承了控制和對象類的成員。

    例子

    示例頁面有三個(gè)視圖。每個(gè)視圖的導(dǎo)航視圖有兩個(gè)按鈕。

    內(nèi)容文件的代碼如下:

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="multiviewdemo._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>
             Untitled Page
          </title>
       </head>
    
       <body>
          <form id="form1" runat="server">
    
             <div>
                <h2>MultiView and View Controls</h2>
    
                <asp:DropDownList ID="DropDownList1" runat="server" onselectedindexchanged="DropDownList1_SelectedIndexChanged">
                </asp:DropDownList>
    
                <hr />
    
                <asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="2"  onactiveviewchanged="MultiView1_ActiveViewChanged" >
                   <asp:View ID="View1" runat="server">
                      <h3>This is view 1</h3>
                      <br />
                      <asp:Button CommandName="NextView" ID="btnnext1" runat="server" Text = "Go To Next" />
                      <asp:Button CommandArgument="View3" CommandName="SwitchViewByID" ID="btnlast" runat="server" Text  ="Go To Last" />
                   </asp:View> 
    
                   <asp:View ID="View2" runat="server">
                      <h3>This is view 2</h3>
                      <asp:Button CommandName="NextView" ID="btnnext2" runat="server" Text = "Go To Next" />
                      <asp:Button CommandName="PrevView" ID="btnprevious2" runat="server" Text = "Go To Previous View" />
                   </asp:View> 
    
                   <asp:View ID="View3" runat="server">
                      <h3> This is view 3</h3>
                      <br />
                      <asp:Calendar ID="Calender1" runat="server"></asp:Calendar>
                      <br />
                      <asp:Button  CommandArgument="0" CommandName="SwitchViewByIndex" ID="btnfirst"   runat="server" Text = "Go To Next" />
                      <asp:Button CommandName="PrevView" ID="btnprevious" runat="server" Text = "Go To Previous View" />
                   </asp:View> 
    
                </asp:MultiView>
             </div>
    
          </form>
       </body>
    </html>

    注意以下事項(xiàng):

    MultiView.ActiveViewIndex 確定了哪些視圖將要顯示。這是頁面上呈現(xiàn)的唯一視圖。沒有視圖顯示時(shí) ActiveViewIndex 的默認(rèn)值是 -1。 由于范例中 ActiveViewIndex 被定義為 2,所以被執(zhí)行時(shí)它顯示的是第三個(gè)視圖。

    image

    關(guān)閉
    程序員人生
    主站蜘蛛池模板: 国产97人人超碰caoprom | 青青久久网 | 成人高清一区 | 国产精品成av人在线视午夜片 | 天天艹| 成人综合av | 国产精品电影 | 可以在线看的av | av高清在线观看 | 国产精品一区二区三区免费 | 黄色av播放 | 一区二区精品视频 | 粉嫩av网站 | 欧美成人a| 国产成人精品一区二三区 | 男女一区 | 国产成人精品a视频一区www | 中文字幕一区二区三区日韩精品 | 免费av高清| 色av影视 | 成人国产在线观看 | 久久人人97超碰精品888 | 1000部羞羞视频在线看视频 | 激情av | 91av久久| 日本三级一区 | 久久69国产一区二区蜜臀 | 91精品啪在线观看国产线免费 | 国产精品视频一区二区三区不卡 | 国产精品片在线观看 | 久久91精品国产91久久跳 | 日韩午夜影院 | 午夜免费激情 | 日韩在线观看av | 激情二区 | 国产一区二区三区久久 | 久久精品在这里 | 欧美精品一区三区 | 国产一区久久久 | 99精品视频免费在线观看 | 国产一区在线播放 |