MultiView.SetActiveView メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > MultiView.SetActiveView メソッドの意味・解説 

MultiView.SetActiveView メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

指定された View コントロールを、MultiView コントロール内のアクティブ ビューに設定します。

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Public Sub SetActiveView ( _
    view As View _
)
Dim instance As MultiView
Dim view As View

instance.SetActiveView(view)
public void SetActiveView (
    View view
)
public:
void SetActiveView (
    View^ view
)
public void SetActiveView (
    View view
)
public function SetActiveView (
    view : View
)

パラメータ

view

MultiView コントロール内のアクティブ ビューとして設定する View コントロール。

例外例外
解説解説
使用例使用例

3 つの View コントロールを格納している MultiView コントロールを作成する方法の例を次に示します。ページが初めて読み込まれると、SetActiveView メソッドを使用して DefaultView がアクティブ ビューとして設定されます。各 View コントロールには、ユーザーが別のビューに移動できるようにするためのリンク ボタンが格納されています。

メモメモ

次のコード サンプルはシングルファイル コード モデルを使用しており、分離コード ファイルに直接コピーされた場合は正常に動作しない可能性があります。このコード サンプルは、拡張子が .aspx の空のテキスト ファイルにコピーする必要があります。Web フォームのコード モデルの詳細については、「ASP.NET Web ページのコード モデル」を参照してください。

<%@ Page Language="VB" %>

<html>
<head>
    <script runat="server">

        Sub Page_Load(ByVal sender As
 Object, ByVal e As System.EventArgs)
            ' The first time the page loads,
            ' render the DefaultView.
            If Not IsPostBack Then
                ' Set DefaultView as the active view.
                MultiView1.SetActiveView(DefaultView)
            End If

        End Sub

        Sub LinkButton_Command(sender As Object,
 e As System.Web.UI.WebControls.CommandEventArgs)
            ' Determine which link button was clicked
            ' and set the active view to
            ' the view selected by the user.
            Select Case (e.CommandArgument)
                Case "DefaultView"
                    MultiView1.SetActiveView(DefaultView)
                Case "News"
                    MultiView1.SetActiveView(NewsView)
                Case "Shopping"
                    MultiView1.SetActiveView(ShoppingView)
                Case Else
                    Throw New Exception("You
 did not select a valid list item.")

            End Select

        End Sub

</script>

</html>
<body>
    <form ID="Form1" runat="server">
        
        <h3>MultiView Class Example</h3>

        <asp:MultiView id="MultiView1"
            runat="Server">

            <asp:View id="DefaultView" 
                runat="Server">                

                <asp:Panel id="DefaultViewPanel"
 
                    Width="330px" 
                    BackColor="#C0C0FF" 
                    BorderColor="#404040"
                    BorderStyle="Double"
                    runat="Server">  

                    <asp:Label id="DefaultLabel1"
 
                        Font-bold="true"
                        Font-size="14" 
                        Text="The Default View"
                        runat="Server">
                    </asp:Label>                  

                    <asp:BulletedList id="DefaultBulletedList1"
 
                        BulletStyle="Disc" 
                        DisplayMode="Hyperlink"
                        Target="_blank"
                        runat="Server">
                            <asp:ListItem Value="http://www.microsoft.com">Today's
 Weather</asp:ListItem>
                            <asp:ListItem Value="http://www.microsoft.com">Today's
 Stock Quotes</asp:ListItem>
                            <asp:ListItem Value="http://www.microsoft.com">Today's
 News Headlines</asp:ListItem>
                            <asp:ListItem Value="http://www.microsoft.com">Today's
 Featured Shopping</asp:ListItem>
                    </asp:BulletedList>

                    <hr>

                    <asp:Label id="DefaultLabel2"
                      
                        Font-size="12" 
                        Text="Click a link to display a different
 view:"
                        runat="Server">
                    </asp:Label><br>
                
                    <asp:LinkButton id="Default_NewsLink"
 
                        Text="Go to News View" 
                        OnCommand="LinkButton_Command"
                        CommandArgument="News" 
                        CommandName="Link"
            Width="150px"
                        runat="Server">
                    </asp:LinkButton>

                    <asp:LinkButton id="Default_ShoppingLink"
                        Text="Go to Shopping View"
 
                        OnCommand="LinkButton_Command"
                        CommandArgument="Shopping"
 
                        CommandName="Link"
            Width="150px"
                        runat="server">
                    </asp:LinkButton><br><br>

                </asp:Panel>

            </asp:View>

            <asp:View id="NewsView" 
                runat="Server">

                <asp:Panel id="NewsPanel1" 
                    Width="330px" 
                    BackColor="#C0FFC0" 
                    BorderColor="#404040"
                    BorderStyle="Double"
                    runat="Server">

                    <asp:Label id="NewsLabel1"
 
                        Font-bold="true"
                        Font-size="14"
                        Text="The News View"
                        runat="Server">                    
                    </asp:Label>

                    <asp:BulletedList id="NewsBulletedlist1"
 
                        BulletStyle="Disc" 
                        DisplayMode="Hyperlink"
                        Target="_blank"
                        runat="Server">
                            <asp:ListItem Value="http://www.microsoft.com">Today's
 International Headlines</asp:ListItem>
                            <asp:ListItem Value="http://www.microsoft.com">Today's
 National Headlines</asp:ListItem>
                            <asp:ListItem Value="http://www.microsoft.com">Today's
 Local News</asp:ListItem>
                    </asp:BulletedList>

                    <hr>

                    <asp:Label id="NewsLabel2"
                      
                        Font-size="12" 
                        Text="Click a link to display a different
 view:"
                        runat="Server">
                    </asp:Label><br>

                    <asp:LinkButton id="News_DefaultLink"
 
                        Text="Go to the Default View"
 
                        OnCommand="LinkButton_Command"
                        CommandArgument="DefaultView"
 
                        CommandName="Link"
                        Width="150px"
                        runat="Server">
                    </asp:LinkButton>

                    <asp:LinkButton id="News_ShoppingLink"
 
                        Text="Go to Shopping View"
 
                        OnCommand="LinkButton_Command"
                        CommandArgument="Shopping"
 
                        CommandName="Link"
                        Width="150px"
                        runat="Server">
                    </asp:LinkButton><br><br>

                </asp:Panel>

            </asp:View>

            <asp:View id="ShoppingView" 
                runat="Server">

                <asp:Panel id="ShoppingPanel1"
 
                    Width="330px" 
                    BackColor="#FFFFC0" 
                    BorderColor="#404040"
                    BorderStyle="Double"
                    runat="Server">

                    <asp:Label id="ShoppingLabel1"
 
                        Font-Bold="true"
                        Font-size="14"                         
                        Text="The Shopping View"
                        runat="Server">
                    </asp:Label>

                    <asp:BulletedList id="ShoppingBulletedlist1"
 
                        BulletStyle="Disc" 
                        DisplayMode="Hyperlink"
                        Target="_blank"
                        runat="Server">
                            <asp:ListItem Value="http://www.microsoft.com">Shop
 for Home and Garden </asp:ListItem>
                            <asp:ListItem Value="http://www.microsoft.com">Shop
 for Women's Fashions</asp:ListItem>
                            <asp:ListItem Value="http://www.microsoft.com">Shop
 for Men's Fashions</asp:ListItem>
                    </asp:BulletedList>

                    <hr>

                    <asp:Label id="ShoppingLabel2"
 
                        Font-size="12" 
                        Text="Click a link to display a different
 view:"
                        runat="Server">
                    </asp:Label><br>

                    <asp:LinkButton id="Shopping_DefaultLink"
 
                        Text="Go to the Default View"
 
                        OnCommand="LinkButton_Command"
                        CommandArgument="DefaultView"
 
                        CommandName="Link"
                        Width="150px"
                        runat="Server">
                    </asp:LinkButton>

                    <asp:LinkButton id="Shopping_NewsLink"
                        Text="Go to News View" 
                        OnCommand="LinkButton_Command"
                        CommandArgument="News" 
                        CommandName="Link"
                        Width="150px"
                        runat="Server">
                    </asp:LinkButton><br><br>

                </asp:Panel>

            </asp:View>

        </asp:MultiView>

    </form>
</body>
</html>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
MultiView クラス
MultiView メンバ
System.Web.UI.WebControls 名前空間
ActiveViewIndex
GetActiveView
View
その他の技術情報
MultiView Web サーバー コントロールおよび View Web サーバー コントロール


このページでは「.NET Framework クラス ライブラリ リファレンス」からMultiView.SetActiveView メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からMultiView.SetActiveView メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からMultiView.SetActiveView メソッド を検索

英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

MultiView.SetActiveView メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



MultiView.SetActiveView メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS