WebPart.Zone プロパティとは? わかりやすく解説

WebPart.Zone プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

現在 WebPart コントロール格納している WebPartZoneBase ゾーン取得します

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

Dim instance As WebPart
Dim value As WebPartZoneBase

value = instance.Zone
public WebPartZoneBase Zone { get; }
public:
property WebPartZoneBase^ Zone {
    WebPartZoneBase^ get ();
}
/** @property */
public WebPartZoneBase get_Zone ()
public function get Zone
 () : WebPartZoneBase

プロパティ
現在 Web ページWeb パーツ コントロール格納している WebPartZoneBaseWeb パーツ コントロールが現在ページ終了されている場合戻り値null 参照 (Visual Basic では Nothing) です。

解説解説
使用例使用例

カスタム Web パーツ コントロールZone プロパティおよび ZoneIndex プロパティアクセス方法次のコード例示します。この例は、WebPart クラス概要の「使用例」で作成した TextDisplayWebPart というカスタム コントロール使用前提にしています。

コード例には、ユーザーWeb パーツ ページ上の表示モード変更できるようにするカスタム ユーザー コントロール含まれます。ユーザー コントロールは、それをホストする Web ページ先頭付近にある Register ディレクティブ使用して参照されます。このユーザー コントロール作成して表示モード操作する方法詳細については、「チュートリアル : カスタム サーバー コントロール開発と使用」を参照してください

<%@ control language="vb" classname="DisplayModeMenuVB"%>
<script runat="server">
  ' Use a field to reference the current WebPartManager.
  Dim _manager As WebPartManager

  Sub Page_Init(ByVal sender As
 Object, ByVal e As EventArgs)
    AddHandler Page.InitComplete, AddressOf
 InitComplete
  End Sub

  Sub InitComplete(ByVal sender As
 Object, ByVal e As System.EventArgs)
    _manager = WebPartManager.GetCurrentWebPartManager(Page)
      
    Dim browseModeName As String
 = WebPartManager.BrowseDisplayMode.Name
      
    ' Fill the dropdown with the names of supported display modes.
    Dim mode As WebPartDisplayMode
    For Each mode In _manager.SupportedDisplayModes
      Dim modeName As String
 = mode.Name
      ' Make sure a mode is enabled before adding it.
      If mode.IsEnabled(_manager) Then
        Dim item As New
 ListItem(modeName, modeName)
        DisplayModeDropdown.Items.Add(item)
      End If
    Next mode
      
    ' If shared scope is allowed for this user, display the scope-switching
    ' UI and select the appropriate radio button for the current user
 scope.
    If _manager.Personalization.CanEnterSharedScope Then
      Panel2.Visible = True
      If _manager.Personalization.Scope = PersonalizationScope.User
 Then
        RadioButton1.Checked = True
      Else
        RadioButton2.Checked = True
      End If
    End If
   
  End Sub

  ' Change the page to the selected display mode.
  Sub DisplayModeDropdown_SelectedIndexChanged(ByVal
 sender As Object, _
    ByVal e As EventArgs)
    
    Dim selectedMode As String
 = DisplayModeDropdown.SelectedValue   
    Dim mode As WebPartDisplayMode = _
      _manager.SupportedDisplayModes(selectedMode)
    If Not (mode Is Nothing)
 Then
      _manager.DisplayMode = mode
    End If

  End Sub
   
  ' Set the selected item equal to the current display mode.
  Sub Page_PreRender(ByVal sender As
 Object, ByVal e As EventArgs)
    Dim items As ListItemCollection = DisplayModeDropdown.Items
    Dim selectedIndex As Integer
 = _
      items.IndexOf(items.FindByText(_manager.DisplayMode.Name))
    DisplayModeDropdown.SelectedIndex = selectedIndex

  End Sub

  ' Reset all of a user's personalization data for the page.
  Protected Sub LinkButton1_Click(ByVal
 sender As Object, _
    ByVal e As EventArgs)
    
    _manager.Personalization.ResetPersonalizationState()
    
  End Sub

  ' If not in User personalization scope, toggle into it.
  Protected Sub RadioButton1_CheckedChanged(ByVal
 sender As Object, _
    ByVal e As EventArgs)
    
    If _manager.Personalization.Scope = PersonalizationScope.Shared
 Then
      _manager.Personalization.ToggleScope()
    End If

  End Sub
   
  ' If not in Shared scope, and if user is allowed, toggle the scope.
  Protected Sub RadioButton2_CheckedChanged(ByVal
 sender As Object, _
    ByVal e As EventArgs)
    
    If _manager.Personalization.CanEnterSharedScope AndAlso
 _
      _manager.Personalization.Scope = PersonalizationScope.User Then
      _manager.Personalization.ToggleScope()
    End If

  End Sub

</script>
<div>
  <asp:Panel ID="Panel1" runat="server"
 
    Borderwidth="1" 
    Width="230" 
    BackColor="lightgray"
    Font-Names="Verdana, Arial, Sans Serif" >
    <asp:Label ID="Label1" runat="server"
 
      Text="&nbsp;Display Mode" 
      Font-Bold="true"
      Font-Size="8"
      Width="120" />
    <asp:DropDownList ID="DisplayModeDropdown"
 runat="server"  
      AutoPostBack="true" 
      Width="120"
      OnSelectedIndexChanged="DisplayModeDropdown_SelectedIndexChanged"
 />
    <asp:LinkButton ID="LinkButton1" runat="server"
      Text="Reset User State" 
      ToolTip="Reset the current user's personalization data for
 the page."
      Font-Size="8" 
      OnClick="LinkButton1_Click" />
    <asp:Panel ID="Panel2" runat="server"
 
      GroupingText="Personalization Scope"
      Font-Bold="true"
      Font-Size="8" 
      Visible="false" >
      <asp:RadioButton ID="RadioButton1" runat="server"
 
        Text="User" 
        AutoPostBack="true"
        GroupName="Scope" OnCheckedChanged="RadioButton1_CheckedChanged"
 />
      <asp:RadioButton ID="RadioButton2" runat="server"
 
        Text="Shared" 
        AutoPostBack="true"
        GroupName="Scope" 
        OnCheckedChanged="RadioButton2_CheckedChanged"
 />
    </asp:Panel>
  </asp:Panel>
</div>
<%@ control language="C#" classname="DisplayModeMenuCS"%>
<script runat="server">
  
 // Use a field to reference the current WebPartManager.
  WebPartManager _manager;

  void Page_Init(object sender, EventArgs e)
  {
    Page.InitComplete += new EventHandler(InitComplete);
  }  

  void InitComplete(object sender, System.EventArgs e)
  {
    _manager = WebPartManager.GetCurrentWebPartManager(Page);

    String browseModeName = WebPartManager.BrowseDisplayMode.Name;

    // Fill the dropdown with the names of supported display modes.
    foreach (WebPartDisplayMode mode in _manager.SupportedDisplayModes)
    {
      String modeName = mode.Name;
      // Make sure a mode is enabled before adding it.
      if (mode.IsEnabled(_manager))
      {
        ListItem item = new ListItem(modeName, modeName);
        DisplayModeDropdown.Items.Add(item);
      }
    }

    // If shared scope is allowed for this user, display the scope-switching
    // UI and select the appropriate radio button for the current user
 scope.
    if (_manager.Personalization.CanEnterSharedScope)
    {
      Panel2.Visible = true;
      if (_manager.Personalization.Scope == PersonalizationScope.User)
        RadioButton1.Checked = true;
      else
        RadioButton2.Checked = true;
    }
    
  }
 
  // Change the page to the selected display mode.
  void DisplayModeDropdown_SelectedIndexChanged(object sender,
 EventArgs e)
  {
    String selectedMode = DisplayModeDropdown.SelectedValue;

    WebPartDisplayMode mode = _manager.SupportedDisplayModes[selectedMode];
    if (mode != null)
      _manager.DisplayMode = mode;
  }

  // Set the selected item equal to the current display mode.
  void Page_PreRender(object sender, EventArgs e)
  {
    ListItemCollection items = DisplayModeDropdown.Items;
    int selectedIndex = 
      items.IndexOf(items.FindByText(_manager.DisplayMode.Name));
    DisplayModeDropdown.SelectedIndex = selectedIndex;
  }

  // Reset all of a user's personalization data for the page.
  protected void LinkButton1_Click(object sender,
 EventArgs e)
  {
    _manager.Personalization.ResetPersonalizationState();
  }

  // If not in User personalization scope, toggle into it.
  protected void RadioButton1_CheckedChanged(object
 sender, EventArgs e)
  {
    if (_manager.Personalization.Scope == PersonalizationScope.Shared)
      _manager.Personalization.ToggleScope();
  }

  // If not in Shared scope, and if user is allowed, toggle the scope.
  protected void RadioButton2_CheckedChanged(object
 sender, EventArgs e)
  {
    if (_manager.Personalization.CanEnterSharedScope &&
 
        _manager.Personalization.Scope == PersonalizationScope.User)
      _manager.Personalization.ToggleScope();
  }
</script>
<div>
  <asp:Panel ID="Panel1" runat="server" 
    Borderwidth="1" 
    Width="230" 
    BackColor="lightgray"
    Font-Names="Verdana, Arial, Sans Serif" >
    <asp:Label ID="Label1" runat="server" 
      Text="&nbsp;Display Mode" 
      Font-Bold="true"
      Font-Size="8"
      Width="120" />
    <asp:DropDownList ID="DisplayModeDropdown" runat="server"
  
      AutoPostBack="true" 
      Width="120"
      OnSelectedIndexChanged="DisplayModeDropdown_SelectedIndexChanged"
 />
    <asp:LinkButton ID="LinkButton1" runat="server"
      Text="Reset User State" 
      ToolTip="Reset the current user's personalization data for
 the page."
      Font-Size="8" 
      OnClick="LinkButton1_Click" />
    <asp:Panel ID="Panel2" runat="server" 
      GroupingText="Personalization Scope"
      Font-Bold="true"
      Font-Size="8" 
      Visible="false" >
      <asp:RadioButton ID="RadioButton1" runat="server" 
        Text="User" 
        AutoPostBack="true"
        GroupName="Scope" OnCheckedChanged="RadioButton1_CheckedChanged"
 />
      <asp:RadioButton ID="RadioButton2" runat="server" 
        Text="Shared" 
        AutoPostBack="true"
        GroupName="Scope" 
        OnCheckedChanged="RadioButton2_CheckedChanged" />
    </asp:Panel>
  </asp:Panel>
</div>

コード例2 番目の部分Web ページです。ページには 2 つ<asp:webpartzone> 要素があり、それぞれWeb パーツ ゾーン表してます。1 番目のゾーンには、標準Calendar コントロール含まれています。これは、ゾーン内にあるので、実行時WebPart コントロールとして機能します2 番目のゾーンには TextDisplayWebPart コントロール含まれています。ユーザーが [Zone Information] ボタンクリックすると、Label1 コントロールは、コントロールZoneIndex プロパティの値と、現在そのコントロール含んでいるゾーンID プロパティの値を表示します

<%@ page language="VB" %>
<%@ register TagPrefix="uc1" 
  TagName="DisplayModeMenuVB" 
  Src="DisplayModeMenuVB.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.VB.Controls"
 
  Assembly="TextDisplayWebPartVB"%>
<script runat="server">

  Dim labelText As String
 = _
    "<p><strong>Text WebPart " _
    + "Zone Information</strong></p>"

  Sub Button1_Click(ByVal sender As
 Object, _
                    ByVal e As EventArgs)
    ' Get the zone for the Web Parts control.
    Dim theZone As WebPartZoneBase = textpart1.Zone
    Label1.Text = labelText + "Zone ID:  " _
      + theZone.ID + "<br />" _
      + "Zone Index:  " _
      + textpart1.ZoneIndex.ToString()
    ' Change the type of button for the verb.
    theZone.VerbButtonType = ButtonType.Button
  End Sub
</script>
<html>
<head id="Head1" runat="server">
  
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server"
 />
    <uc1:DisplayModeMenuVB ID="DisplayModeMenu1"
 runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      title="Zone 1"
      PartChromeType="TitleAndBorder">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"
 />
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <zonetemplate>
          <asp:Calendar ID="cal1" Runat="server"
 />
        </zonetemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server"
      title="Zone 2"
      PartChromeType="TitleAndBorder">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"
 />
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:textdisplaywebpart 
            id="textpart1" 
            runat="server" 
            Title="Text WebPart" />
        </zonetemplate>
    </asp:webpartzone>
    <asp:Button ID="Button1" 
      Runat="server" 
      Text="Zone Information" 
      OnClick="Button1_Click" />
    <br />
    <asp:Label ID="Label1" runat="server"
 />
  </form>
</body>
</html>
<%@ page language="C#" %>
<%@ register TagPrefix="uc1" 
  TagName="DisplayModeMenuCS" 
  Src="DisplayModeMenuCS.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.CS.Controls" 
  Assembly="TextDisplayWebPartCS"%>
<script runat="server">
  String labelText = @"<p><strong>Text WebPart " +
                     "Zone Information</strong></p>";

  void Button1_Click(object sender, EventArgs e)
  {
    // Get the zone for the Web Parts control.
    WebPartZoneBase theZone = textpart1.Zone;
    Label1.Text = labelText +
                  "Zone ID:  " + theZone.ID +
                  @"<br />" +
                  "Zone Index:  " +
                  textpart1.ZoneIndex.ToString();
    // Change the type of button for the verb.
    theZone.VerbButtonType = ButtonType.Button;
  }
</script>
<html>
<head id="Head1" runat="server">
  
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server"
 />
    <uc1:DisplayModeMenuCS ID="DisplayModeMenu1" runat="server"
 />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      title="Zone 1"
      PartChromeType="TitleAndBorder">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"
 />
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <zonetemplate>
          <asp:Calendar ID="cal1" Runat="server" />
        </zonetemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server"
      title="Zone 2"
      PartChromeType="TitleAndBorder">
        <parttitlestyle font-bold="true" ForeColor="#3300cc"
 />
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:textdisplaywebpart 
            id="textpart1" 
            runat="server" 
            Title="Text WebPart" />
        </zonetemplate>
    </asp:webpartzone>
    <asp:Button ID="Button1" 
      Runat="server" 
      Text="Zone Information" 
      OnClick="Button1_Click" />
    <br />
    <asp:Label ID="Label1" runat="server" />
  </form>
</body>
</html>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

WebPartZone プロパティ


パブリック プロパティパブリック プロパティ

( プロテクト プロパティ参照)
  名前 説明
パブリック プロパティ AccessKey  Web サーバー コントロールすばやく移動できるアクセス キー取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ AllowLayoutChange  ゾーン内で WebPart コントロールレイアウト変更できるかどうかを示す値を取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ AppRelativeTemplateSourceDirectory  このコントロール含まれている Page オブジェクトまたは UserControl オブジェクトアプリケーション相対仮想ディレクトリ取得または設定します。 ( Control から継承されます。)
パブリック プロパティ Attributes  コントロールプロパティ対応しない任意の属性 (表示専用) のコレクション取得します。 ( WebControl から継承されます。)
パブリック プロパティ BackColor  Web サーバー コントロール背景色取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ BackImageUrl  ゾーン背景イメージURL取得または設定します。 ( WebZone から継承されます。)
パブリック プロパティ BindingContainer  このコントロールデータ バインディング格納しているコントロール取得します。 ( Control から継承されます。)
パブリック プロパティ BorderColor  WebPartZoneBase コントロール境界線の色を取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ BorderStyle  WebPartZoneBase コントロールを囲む境界線タイプ取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ BorderWidth  WebPartZoneBase コントロールを囲む境界線の幅を取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ ClientID  ASP.NET によって生成されサーバー コントロール ID取得します。 ( Control から継承されます。)
パブリック プロパティ CloseVerb  エンド ユーザーゾーン内の WebPart コントロール終了できるようにする WebPartVerb オブジェクトへの参照取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ ConnectVerb  エンド ユーザーWebPart コントロール間の接続作成できるようにする WebPartVerb オブジェクトへの参照取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ Controls  CompositeControl 内のコントロールを表す ControlCollection オブジェクト取得します。 ( CompositeControl から継承されます。)
パブリック プロパティ ControlStyle  Web サーバー コントロールスタイル取得します。このプロパティは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック プロパティ ControlStyleCreated  Style オブジェクトが ControlStyle プロパティに対して作成されたかどうかを示す値を取得します。このプロパティは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
パブリック プロパティ CssClass  クライアントWeb サーバー コントロールによって表示されるカスケード スタイル シート (CSS: Cascading Style Sheet) クラス取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ DeleteVerb  エンド ユーザーゾーン内の WebPart コントロール削除できるようにする WebPartVerb オブジェクトへの参照取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ DisplayTitle  ゾーン自体表示されているときに、WebPartZoneBase ゾーンタイトルとして使用されているテキスト現在の値を取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ DragHighlightColor  ユーザーコントロールドラッグするときの、WebPartZoneBase ゾーンとそのドロップ キュー領域境界線周りの色を取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ EditVerb  エンド ユーザーゾーン内の WebPart コントロール編集できるようにする WebPartVerb オブジェクトへの参照取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ EmptyZoneText  WebPartZoneBase コントロールWebPart コントロール含まれていない場合表示するメッセージ取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ EmptyZoneTextStyle  空のゾーン内のプレースホルダ テキストスタイル属性取得または設定します。 ( WebZone から継承されます。)
パブリック プロパティ Enabled  Web サーバー コントロール有効にするかどうかを示す値を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ EnableTheming  テーマがこのコントロール適用されるかどうかを示す値を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ EnableViewState  サーバー コントロールが、そのビューステートおよび格納している子コントロールビューステートを、要求しているクライアント永続化させるかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ ErrorStyle  WebPart コントロール読み込むことができない場合、または作成できない場合表示されるエラー メッセージ表示スタイル属性取得します。 ( WebZone から継承されます。)
パブリック プロパティ ExportVerb  エンド ユーザーゾーン内のWebPart コントロールXML 定義をエクスポートできるようにする WebPartVerb オブジェクトへの参照取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ Font  Web サーバー コントロール関連付けられたフォント プロパティ取得します。 ( WebControl から継承されます。)
パブリック プロパティ FooterStyle  ゾーンフッター領域内容スタイル属性取得します。 ( WebZone から継承されます。)
パブリック プロパティ ForeColor  Web サーバー コントロール前景色 (通常テキストの色) を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ HasAttributes  コントロール属性セットがあるかどうかを示す値を取得します。 ( WebControl から継承されます。)
パブリック プロパティ HeaderStyle  ゾーンヘッダー領域内容スタイル属性取得します。 ( WebZone から継承されます。)
パブリック プロパティ HeaderText  ゾーンヘッダー領域テキスト取得または設定します。 ( WebZone から継承されます。)
パブリック プロパティ Height  Web サーバー コントロールの高さを取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ HelpVerb  ゾーン内の WebPart コントロールヘルプ内容アクセスするために使用される WebPartVerb オブジェクトへの参照取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ ID  サーバー コントロール割り当てられプログラム ID取得または設定します。 ( Control から継承されます。)
パブリック プロパティ LayoutOrientation  ゾーン内でコントロール縦と横のどちらの方式並べるかを指定する値を取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ MenuCheckImageStyle  動詞メニュー選択されている動詞テキストの横に表示されるチェック マーク イメージ適用されるスタイル属性取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ MenuCheckImageUrl  ゾーン内のWebPart コントロール動詞メニューチェック マークとして使用されるイメージへの URL取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ MenuLabelHoverStyle  ユーザーマウス ポインタラベル上に移動したときに WebPart コントロールタイトル バーにある動詞メニューラベル適用されるスタイル属性取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ MenuLabelStyle  ゾーン内のWebPart コントロールタイトル バー表示される動詞ドロップダウン メニューラベルスタイル情報取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ MenuLabelText  ゾーン内のWebPart コントロールタイトル バーにある動詞ドロップダウン メニューラベルとして表示される値を取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ MenuPopupImageUrl  ゾーン内のWebPart コントロールタイトル バーにある動詞ドロップダウン メニューを開くためのイメージへの URL取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ MenuPopupStyle  ゾーン内の WebPart コントロール表示されるドロップダウンの動詞メニュースタイル属性取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ MenuVerbHoverStyle  エンド ユーザーマウス ポインタ動詞上に置いたときの、動詞ドロップダウン メニュー動詞表示形式に関するスタイル情報取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ MenuVerbStyle  メニュー表示されているときの、動詞ドロップダウン メニュー動詞表示形式に関するスタイル情報取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ MinimizeVerb  エンド ユーザーゾーン内の WebPart コントロール最小化できるようにする WebPartVerb オブジェクトへの参照取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ NamingContainer  同じ Control.ID プロパティ値を持つ複数サーバー コントロール区別するための一意名前空間作成するサーバー コントロール名前付けコンテナへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ Padding  ゾーンWebPart コントロールを含むテーブルセル内のスペースに関する属性取得または設定します。 ( WebZone から継承されます。)
パブリック プロパティ Page  サーバー コントロール含んでいる Page インスタンスへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ Parent  ページ コントロール階層構造における、サーバー コントロールの親コントロールへの参照取得します。 ( Control から継承されます。)
パブリック プロパティ PartChromeStyle  ゾーンによって格納される Web パーツ コントロール境界線適用されるスタイル特性取得します。 ( WebZone から継承されます。)
パブリック プロパティ PartChromeType  ゾーン含まれる Web パーツ コントロール周囲を囲む境界線種類取得または設定します。 ( WebZone から継承されます。)
パブリック プロパティ PartStyle  ゾーン含まれる境界線および各 Web パーツ コントロール内容適用されるスタイル特性取得します。 ( WebZone から継承されます。)
パブリック プロパティ PartTitleStyle  ゾーン含まれるWeb パーツ コントロールタイトル バー内容スタイル属性取得します。 ( WebZone から継承されます。)
パブリック プロパティ RestoreVerb  エンド ユーザーゾーン内の WebPart コントロール標準サイズ復元できるようにする WebPartVerb オブジェクトへの参照取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ SelectedPartChromeStyle  ゾーン内の選択した WebPart コントロール外観スタイル情報取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ ShowTitleIcons  タイトルアイコンゾーン内のWebPart コントロールタイトル バー表示されるかどうかを示す値を取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ Site  デザイン サーフェイス現在のコントロール表示するときに、このコントロールホストするコンテナに関する情報取得します。 ( Control から継承されます。)
パブリック プロパティ SkinID  コントロール適用するスキン取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ Style  Web サーバー コントロール外側タグスタイル属性として表示されるテキスト属性コレクション取得します。 ( WebControl から継承されます。)
パブリック プロパティ TabIndex  Web サーバー コントロールタブ インデックス取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ TemplateControl  このコントロール格納しているテンプレートへの参照取得または設定します。 ( Control から継承されます。)
パブリック プロパティ TemplateSourceDirectory  現在のサーバー コントロール格納している Page または UserControl仮想ディレクトリ取得します。 ( Control から継承されます。)
パブリック プロパティ TitleBarVerbButtonType  WebPart コントロールタイトル バーにある動詞使用されるボタンタイプ取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ TitleBarVerbStyle  WebPart コントロールタイトル バーにある動詞スタイル属性取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ ToolTip  マウス ポインタWeb サーバー コントロールの上移動したときに表示されるテキスト取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ UniqueID  階層構造修飾されサーバー コントロール一意ID取得します。 ( Control から継承されます。)
パブリック プロパティ VerbButtonType  古いブラウザアクセスしたときに、WebPartZoneBase ゾーン内にある動詞関連付けられているボタンの種類取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ VerbStyle  ゾーン内の Web パーツ コントロール関連付けられたユーザー インターフェイス (UI) 動詞スタイル属性取得します。 ( WebZone から継承されます。)
パブリック プロパティ Visible  サーバー コントロールUI としてページ表示するかどうかを示す値を取得または設定します。 ( Control から継承されます。)
パブリック プロパティ WebPartChrome  ゾーン内の WebPart コントロール周辺表示決定する WebPartChrome オブジェクトへの参照取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ WebParts  ゾーン内に含まれる Web パーツ コントロールコレクション取得します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ WebPartVerbRenderMode  動詞ゾーンWebPart コントロール表示する方法を示す値を取得または設定します。 ( WebPartZoneBase から継承されます。)
パブリック プロパティ Width  Web サーバー コントロールの幅を取得または設定します。 ( WebControl から継承されます。)
パブリック プロパティ ZoneTemplate Web ページマークアップ宣言されるコントロール含まれている ITemplate のインスタンスへの参照取得または設定します
プロテクト プロパティプロテクト プロパティ
  名前 説明
プロテクト プロパティ Adapter  コントロール用のブラウザ固有のアダプタ取得します。 ( Control から継承されます。)
プロテクト プロパティ ChildControlsCreated  サーバー コントロールの子コントロール作成されたかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ ClientIDSeparator  ClientID プロパティ使用される区切り記号を表す文字値を取得します。 ( Control から継承されます。)
プロテクト プロパティ Context  現在の Web 要求対すサーバー コントロール関連付けられている HttpContext オブジェクト取得します。 ( Control から継承されます。)
プロテクト プロパティ DesignMode  コントロールデザイン サーフェイス使用されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ DragDropEnabled  WebPart コントロールゾーン内またゾーン外にドラッグできるかどうかを示す値を取得します。 ( WebPartZoneBase から継承されます。)
プロテクト プロパティ Events  コントロールイベント ハンドラ デリゲートリスト取得します。このプロパティ読み取り専用です。 ( Control から継承されます。)
プロテクト プロパティ HasChildViewState  現在のサーバー コントロールの子コントロールが、保存されビューステート設定持っているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ HasFooter  ゾーンフッター領域があるかどうかを示す値を取得します。 ( WebPartZoneBase から継承されます。)
プロテクト プロパティ HasHeader  ゾーンヘッダー領域があるかどうかを示す値を取得します。 ( WebPartZoneBase から継承されます。)
プロテクト プロパティ IdSeparator  コントロール ID区別するために使用する文字取得します。 ( Control から継承されます。)
プロテクト プロパティ IsChildControlStateCleared  このコントロール含まれているコントロールに、コントロールの状態設定されているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsEnabled  コントロールが有効かどうかを示す値を取得します。 ( WebControl から継承されます。)
プロテクト プロパティ IsTrackingViewState  サーバー コントロールビューステート変更保存しているかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ IsViewStateEnabled  このコントロールビューステートが有効かどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ LoadViewStateByID  コントロールインデックスではなく ID によりビューステート読み込みを行うかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ RenderClientScript  Web パーツ ページ上にクライアント スクリプト表示するかどうかを示す値を取得します。 ( WebZone から継承されます。)
プロテクト プロパティ TagKey  ( WebZone から継承されます。)
プロテクト プロパティ TagName  コントロール タグの名前を取得します。このプロパティは、主にコントロール開発者によって使用されます。 ( WebControl から継承されます。)
プロテクト プロパティ ViewState  同一ページ対す複数要求わたってサーバー コントロールビューステート保存し復元できるようにする状態情報のディクショナリを取得します。 ( Control から継承されます。)
プロテクト プロパティ ViewStateIgnoresCase  StateBag オブジェクト大文字小文字区別しないかどうかを示す値を取得します。 ( Control から継承されます。)
プロテクト プロパティ WebPartManager  Web パーツ ページ上の WebZone コントロールインスタンス関連付けられた WebPartManager コントロールへの参照取得します。 ( WebZone から継承されます。)
参照参照

関連項目

WebPartZone クラス
System.Web.UI.WebControls.WebParts 名前空間
WebZone

その他の技術情報

Web パーツ コントロール セット概要
ASP.NET Web パーツ概要
ASP.NET Web パーツ ページ


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

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「WebPart.Zone プロパティ」の関連用語

WebPart.Zone プロパティのお隣キーワード
検索ランキング

   

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



WebPart.Zone プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS