Sdílet prostřednictvím


EditorZoneBase Třída

Definice

Slouží jako základní třída pro všechny ovládací prvky zóny, které fungují jako kontejnery pro EditorPart ovládací prvky.

public ref class EditorZoneBase abstract : System::Web::UI::WebControls::WebParts::ToolZone
public abstract class EditorZoneBase : System.Web.UI.WebControls.WebParts.ToolZone
type EditorZoneBase = class
    inherit ToolZone
Public MustInherit Class EditorZoneBase
Inherits ToolZone
Dědičnost
Odvozené

Příklady

Následující příklad kódu ukazuje několik deklarativních a programových použití EditorZoneBase třídy. Vzhledem k tomu, že třída je abstraktní, příklady kódu používají odvozenou EditorZone třídu, která je dodávána se sadou ovládacích částí webových částí, demonstrující vlastnosti a metody, které dědí z EditorZoneBase třídy.

Příklad kódu má čtyři části:

  • Uživatelský ovládací prvek, který umožňuje změnit režimy zobrazení na webové stránce.

  • Webová stránka, která obsahuje EditorZone ovládací prvek.

  • Vlastní EditorZone třída, která demonstruje některé členy EditorZoneBase třídy.

  • Popis fungování příkladu v prohlížeči

Zdrojový kód uživatelského ovládacího prvku pochází z jiného tématu. Aby tento příklad kódu fungoval, musíte získat soubor .ascx pro uživatelský ovládací prvek z návodu: Změna režimů zobrazení v tématu stránky webových částí a umístit soubor do stejné složky jako .aspx stránka v tomto příkladu kódu.

Druhá část příkladu kódu je webová stránka, která obsahuje deklarativní odkaz na EditorZone ovládací prvek. V horní části stránky je direktiva Register pro uživatelský ovládací prvek. Značka uživatelského ovládacího prvku je deklarována na stránce s prvkem <uc1:DisplayModeMenu> . Všimněte si, že pod prvkem <asp:WebPartZone><asp:EditorZone> je prvek, který obsahuje EditorPart ovládací prvky a má řadu značek a vlastností nastavených k určení jeho vzhledu a chování. Většina kódu na stránce ukazuje různé programové použití EditorZoneBase vlastností a metod.

<%@ Page Language="C#" %>
<%@ register tagprefix="uc1" 
  tagname="DisplayModeMenuCS" 
  src="displaymodecs.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.CS.Controls" %>
  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
// <snippet3> 

  // <snippet4> 
  void Button1_Click(object sender, EventArgs e)
  {
    if (EditorZone1.ApplyVerb.Enabled)
      EditorZone1.ApplyVerb.Enabled = false;
    else
      EditorZone1.ApplyVerb.Enabled = true;
  }
  // </snippet4>
  // <snippet5> 
  void Button2_Click(object sender, EventArgs e)
  {
    if (EditorZone1.CancelVerb.Enabled)
      EditorZone1.CancelVerb.Enabled = false;
    else
      EditorZone1.CancelVerb.Enabled = true;
  }
  // </snippet5>
  // <snippet6>
  void Button3_Click(object sender, EventArgs e)
  {
    Label1.Text = "<br />";
    foreach (EditorPart part in EditorZone1.EditorParts)
    {
      Label1.Text += part.ID + "<br />";
    }
  }
  // </snippet6>
  // <snippet7>
  void Button4_Click(object sender, EventArgs e)
  {
    if (EditorZone1.OKVerb.Enabled)
      EditorZone1.OKVerb.Enabled = false;
    else
      EditorZone1.OKVerb.Enabled = true;
  }
  // </snippet7>
  
// </snippet3>    
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
  <title>EditorZoneBase Examples</title>
</head>
<body>
  <form id="form1" runat="server">
    <asp:WebPartManager ID="WebPartManager1" runat="server" />
    <uc1:DisplayModeMenuCS runat="server" id="displaymodemenu1" />
    <asp:WebPartZone ID="WebPartZone1" runat="server">
      <ZoneTemplate>
        <asp:BulletedList 
          ID="BulletedList1" 
          Runat="server"
          DisplayMode="HyperLink" 
          Title="Favorite Links" >
          <asp:ListItem Value="http://msdn.microsoft.com">
            MSDN
          </asp:ListItem>
          <asp:ListItem Value="http://www.asp.net">
            ASP.NET
          </asp:ListItem>
          <asp:ListItem Value="http://www.msn.com">
            MSN
          </asp:ListItem>
        </asp:BulletedList>
        <asp:Calendar ID="Calendar1" Runat="server" 
          Title="My Calendar" />
      </ZoneTemplate>
    </asp:WebPartZone>
    <aspSample:MyEditorZone ID="EditorZone1" runat="server">
      <ApplyVerb Text="Apply Changes" />
      <CancelVerb Text="Cancel Changes" />
      <OKVerb Text="Finished" />
      <ZoneTemplate>
        <asp:AppearanceEditorPart ID="AppearanceEditorPart1" 
          runat="server" />
        <asp:LayoutEditorPart ID="LayoutEditorPart1" 
          runat="server" />
      </ZoneTemplate>
    </aspSample:MyEditorZone>
    <hr />
    <asp:Button ID="Button1" runat="server" Width="200"
      Text="Toggle ApplyVerb Enabled" OnClick="Button1_Click" />
    <br />
    <asp:Button ID="Button2" runat="server" Width="200"
      Text="Toggle CancelVerb Enabled" OnClick="Button2_Click" />
    <br />
    <asp:Button ID="Button3" runat="server" Width="200"
      Text="Display EditorParts Collection" OnClick="Button3_Click" />
    <asp:Label ID="Label1" runat="server" />
    <br />
    <asp:Button ID="Button4" runat="server" Width="200"
      Text="Toggle OKVerb Enabled" OnClick="Button4_Click" /> 
  </form>
</body>
</html>
<%@ Page Language="vb" %>
<%@ register tagprefix="uc1" 
  tagname="DisplayModeMenuVB" 
  src="displaymodevb.ascx" %>
<%@ register tagprefix="aspSample" 
  Namespace="Samples.AspNet.VB.Controls" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
  ' <snippet3> 

  ' <snippet4> 
  Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
    If EditorZone1.ApplyVerb.Enabled Then
      EditorZone1.ApplyVerb.Enabled = False
    Else
      EditorZone1.ApplyVerb.Enabled = True
    End If
  End Sub
  ' </snippet4>
  ' <snippet5> 
  Sub Button2_Click(ByVal sender As Object, ByVal e As EventArgs)
    If EditorZone1.CancelVerb.Enabled Then
      EditorZone1.CancelVerb.Enabled = False
    Else
      EditorZone1.CancelVerb.Enabled = True
    End If
  End Sub
  ' </snippet5>
  ' <snippet6>
  Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs)
    Label1.Text = "<br />"
    Dim part As EditorPart
    For Each part In EditorZone1.EditorParts
      Label1.Text += part.ID + "<br />"
    Next part
  End Sub
  ' </snippet6>
  ' <snippet7>
  Sub Button4_Click(ByVal sender As Object, ByVal e As EventArgs)
    If EditorZone1.OKVerb.Enabled Then
      EditorZone1.OKVerb.Enabled = False
    Else
      EditorZone1.OKVerb.Enabled = True
    End If

  End Sub
  ' </snippet7>
  
  ' </snippet3>
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
  <title>EditorZoneBase Examples</title>
</head>
<body>
  <form id="form1" runat="server">
    <asp:WebPartManager ID="WebPartManager1" runat="server" />
    <uc1:DisplayModeMenuVB runat="server" id="displaymodemenu1" />
    <asp:WebPartZone ID="WebPartZone1" runat="server">
      <ZoneTemplate>
        <asp:BulletedList 
          ID="BulletedList1" 
          Runat="server"
          DisplayMode="HyperLink" 
          Title="Favorite Links" >
          <asp:ListItem Value="http://msdn.microsoft.com">
            MSDN
          </asp:ListItem>
          <asp:ListItem Value="http://www.asp.net">
            ASP.NET
          </asp:ListItem>
          <asp:ListItem Value="http://www.msn.com">
            MSN
          </asp:ListItem>
        </asp:BulletedList>
        <asp:Calendar ID="Calendar1" Runat="server" 
          Title="My Calendar" />
      </ZoneTemplate>
    </asp:WebPartZone>
    <aspSample:MyEditorZone ID="EditorZone1" runat="server">
      <ApplyVerb Text="Apply Changes" />
      <CancelVerb Text="Cancel Changes" />
      <OKVerb Text="Finished" />
      <ZoneTemplate>
        <asp:AppearanceEditorPart ID="AppearanceEditorPart1" 
          runat="server" />
        <asp:LayoutEditorPart ID="LayoutEditorPart1" 
          runat="server" />
      </ZoneTemplate>
    </aspSample:MyEditorZone>
    <hr />
    <asp:Button ID="Button1" runat="server" Width="200"
      Text="Toggle ApplyVerb Enabled" OnClick="Button1_Click" />
    <br />
    <asp:Button ID="Button2" runat="server" Width="200"
      Text="Toggle CancelVerb Enabled" OnClick="Button2_Click" />
    <br />
    <asp:Button ID="Button3" runat="server" Width="200"
      Text="Display EditorParts Collection" OnClick="Button3_Click" />
    <asp:Label ID="Label1" runat="server" />
    <br />
    <asp:Button ID="Button4" runat="server" Width="200"
      Text="Toggle OKVerb Enabled" OnClick="Button4_Click" /> 
  </form>
</body>
</html>

Třetí část příkladu kódu je vlastní EditorZone třída, která ukazuje, jak pracovat s řadou EditorZoneBase členů třídy. Vlastní třída je odvozena z EditorZone tak, aby ji bylo možné použít se šablonou zóny v deklarativním kódu webové stránky. Pro spuštění příkladu kódu je nutné zkompilovat tento zdrojový kód. Můžete jej explicitně zkompilovat a výsledné sestavení umístit do složky Bin vašeho webu nebo globální mezipaměti sestavení. Případně můžete zdrojový kód umístit do složky App_Code webu, kde se bude dynamicky kompilovat za běhu. Tento příklad kódu používá dynamickou kompilaci; proto si všimnete, že direktiva Register v horní části webové stránky neodkazuje na soubor sestavení. Návod, který ukazuje obě metody kompilace, naleznete v části Návod: Vývoj a použití vlastního ovládacího prvku webového serveru.

using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Security.Permissions;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;

namespace Samples.AspNet.CS.Controls
{
  [AspNetHostingPermission(SecurityAction.Demand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand,
    Level = AspNetHostingPermissionLevel.Minimal)]
  public class MyEditorZone : EditorZone
  {
    public MyEditorZone()
    {
    }
    protected override void OnDisplayModeChanged(object sender, 
      WebPartDisplayModeEventArgs e)
    {
      this.BackColor = Color.LightGray;
      base.OnDisplayModeChanged(sender, e);
    }
    protected override void OnSelectedWebPartChanged(object sender, 
      WebPartEventArgs e)
    {
      if (e.WebPart != null)
        e.WebPart.Zone.SelectedPartChromeStyle.BackColor = 
          Color.LightGreen;
      base.OnSelectedWebPartChanged(sender, e);
    }
    protected override void RenderBody(HtmlTextWriter writer)
    {
      writer.WriteLine("<hr />");
      base.RenderBody(writer);
    }
    protected override void RenderVerbs(HtmlTextWriter writer)
    {
      WebPartVerb[] verbs = new WebPartVerb[] { OKVerb, 
        CancelVerb, ApplyVerb };
      foreach (WebPartVerb verb in verbs)
      {
        if (verb != null)
          verb.Text += " Verb";
      }
      base.RenderVerbs(writer);
    }
  }
}
Imports System.Collections
Imports System.ComponentModel
Imports System.Drawing
Imports System.Security.Permissions
Imports System.Web
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts

Namespace Samples.AspNet.VB.Controls

  <AspNetHostingPermission(SecurityAction.Demand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
  <AspNetHostingPermission(SecurityAction.InheritanceDemand, _
    Level:=AspNetHostingPermissionLevel.Minimal)> _
Public Class MyEditorZone
    Inherits EditorZone

    Public Sub New()
    End Sub

    Protected Overrides Sub OnDisplayModeChanged(ByVal sender _
      As Object, ByVal e As WebPartDisplayModeEventArgs)
      Me.BackColor = Color.LightGray
      MyBase.OnDisplayModeChanged(sender, e)
    End Sub
    Protected Overrides Sub OnSelectedWebPartChanged(ByVal sender _
      As Object, ByVal e As WebPartEventArgs)
      If Not (e.WebPart Is Nothing) Then
        e.WebPart.Zone.SelectedPartChromeStyle.BackColor = _
          Color.LightGreen
      End If
      MyBase.OnSelectedWebPartChanged(sender, e)

    End Sub
    Protected Overrides Sub RenderBody(ByVal writer As _
      HtmlTextWriter)
      writer.WriteLine("<hr />")
      MyBase.RenderBody(writer)
    End Sub
    Protected Overrides Sub RenderVerbs(ByVal writer As _
      HtmlTextWriter)
      Dim verbs() As WebPartVerb = {OKVerb, CancelVerb, ApplyVerb}
      Dim verb As WebPartVerb
      For Each verb In verbs
        If Not (verb Is Nothing) Then
          verb.Text += " Verb"
        End If
      Next verb
      MyBase.RenderVerbs(writer)
    End Sub
  End Class

End Namespace

Když stránku načtete v prohlížeči, můžete v rozevíracím seznamu vybrat režim úprav a přepnout do režimu úprav. V záhlaví jednoho ze dvou ovládacích prvků můžete kliknout na nabídku sloves (šipka dolů) a ovládací prvek upravit kliknutím na Upravit . Když je uživatelské rozhraní pro úpravy viditelné, můžete vidět účinky různých deklarativních a programových použití EditorZoneBase členů třídy.

Poznámky

Třída EditorZoneBase je specializovaná třída zóny, která dědí z ToolZone třídy a poskytuje základní sadu chování pro odvozené zóny, které obsahují EditorPart ovládací prvky. Existuje několik dalších typů ToolZone tříd. Další informace najdete v tématu přehledu ToolZone třídy. Stejně jako jiné zóny nástrojů nejsou zóny viditelné, když je stránka v normálním režimu procházení. Jsou viditelné pouze v případě, EditorZoneBase že je stránka v režimu zobrazení pro úpravy. Stejně jako ostatní zóny nástrojů zóny můžou zóny EditorZoneBase obsahovat pouze speciální typ ovládacích prvků, které byly navrženy tak, EditorPart aby obsahovaly (v tomto případě ovládací prvky).

EditorZoneBase Zóny poskytují speciální uživatelské rozhraní pro ovládací prvky pro úpravy, které obsahují. Mnohé z těchto prvků uživatelského rozhraní jsou společné pro všechny zóny v sadě ovládacích částí webových částí. Podrobnou diskuzi o běžných prvech uživatelského rozhraní v zónách webových částí najdete v tématu přehledu WebZone třídy pro třídu.

Vzhledem k tomu, že EditorZoneBase třída je abstraktní, nelze ji použít přímo na webové stránce. Místo toho musíte použít ovládací prvek, který dědí z EditorZoneBase třídy a implementuje jeho chování. Můžete použít odvozenou zónu, která je poskytována v sadě ovládacích částí webové části, EditorZone ovládací prvek, nebo můžete odvodit vlastní EditorZoneBase ovládací prvek.

Třída EditorZoneBase poskytuje společné uživatelské rozhraní (UI), které obsahují speciální ovládací prvky, které koncovým uživatelům umožňují upravovat vlastnosti, rozložení, vzhled a další atributy ovládacích WebPart prvků. Některé vlastnosti, které se vztahují na uživatelské rozhraní, odkazují na příkazy, například ApplyVerb, CancelVerba OKVerb vlastnosti. Příkazy jsou běžné akce prováděné uživateli na stránce a jsou reprezentovány v uživatelském rozhraní tlačítky, odkazy, položkami nabídek nebo jinými prvky. Když například uživatelé upravují vlastnosti ovládacího prvku, mohou kliknutím na příkaz použít změny uložit.

Několik dalších vlastností má vliv na text zobrazený v různých bodech uživatelského rozhraní pro úpravy. Patří sem vlastnosti EmptyZoneText, ErrorText, HeaderTexta InstructionText vlastnosti.

Dvě důležité vlastnosti poskytují odkazy na související ovládací prvky. Vlastnost EditorParts je kolekce ovládacích EditorPart prvků obsažených v zóně. Vlastnost WebPartToEdit je objekt odkaz na ovládací prvek obsažený v WebPartZone--- což může být WebPart ovládací prvek nebo jakýkoli jiný ASP.NET serverový ovládací prvek, uživatelský ovládací prvek nebo vlastní ovládací prvek aktuálně upravovaný.

EditorPartChrome Nakonec vlastnost odkazuje na instanci objektuEditorPartChrome, který je přidružen k zóně, a obsahuje styly stylu periferních prvků uživatelského rozhraní (označované jako chrome), jako je název a styl ohraničení pro EditorPart ovládací prvky v zóně.

Řada metod EditorZoneBase třídy je specializovaná na zpracování úprav jiných ovládacích prvků. Metoda Close změní stránku z režimu zobrazení pro úpravy zpět na normální zobrazení procházení. Tato CreateEditorPartChrome metoda slouží k vytvoření chromu (periferních prvků uživatelského rozhraní, jako jsou ohraničení, slovesa, ikony a název), které obklopují jednotlivé EditorPart ovládací prvky v zóně. Metoda CreateEditorParts je abstraktní metoda; odvozené třídy přepíší, aby vytvořily instance všech EditorPart ovládacích prvků obsažených v zóně. Metodu InvalidateEditorParts lze volat odvozenou třídou, pokud se kolekce ovládacích EditorPart prvků v zóně změní z nějakého programového důvodu, který označí ovládací prvky webové části nastavený na opětovné vytvoření a aktualizaci kolekce ovládacích EditorPart prvků. Metoda OnDisplayModeChanged se používá k nastavení kolekce ovládacích EditorPart prvků na, když null se režim zobrazení změní z režimu úprav zpět do režimu procházení. Nakonec se OnSelectedWebPartChanged metoda používá ke zpracování události, když WebPart ovládací prvek buď zadává nebo opouští režim úprav. Tato metoda je například vhodným místem pro synchronizaci hodnot WebPart vlastností ovládacího prvku s upravitelnými hodnotami v přidružených EditorPart ovládacích prvcích.

Poznámky pro implementátory

Pokud chcete vytvořit vlastní zónu pro hostování EditorPart ovládacích prvků, musíte určit, jestli chcete poskytnout podporu šablon zóny. Šablona zóny je vytvořená pomocí typů, které implementují ITemplate rozhraní, a je nezbytné, pokud chcete povolit vývojářům stránek pomocí vlastní zóny odkazovat EditorPart ovládací prvky v rámci zóny v deklarativním kódu webové stránky. Pokud potřebujete podporu šablon zóny, měli byste dědit z EditorZone třídy.

Naproti tomu pokud vaše vlastní zóna a její EditorPart ovládací prvky budou samostatné a budou vytvořeny programově bez možností, aby vývojáři stránek určili ovládací prvky deklarativním způsobem v šabloně zóny, můžete dědit přímo z EditorZoneBase třídy. Pokud to uděláte, je důležité, abyste implementovali metodu CreateEditorParts() , aby vaše vlastní zóna fungovala.

Konstruktory

Name Description
EditorZoneBase()

Inicializuje třídu pro použití zděděnou instancí třídy. Tento konstruktor lze volat pouze zděděnou třídou.

Vlastnosti

Name Description
AccessKey

Získá nebo nastaví přístupový klíč, který umožňuje rychle přejít na ovládací prvek webového serveru.

(Zděděno od WebControl)
Adapter

Získá adaptér specifický pro prohlížeč pro ovládací prvek.

(Zděděno od Control)
ApplyVerb

Získá odkaz na WebPartVerb objekt, který umožňuje koncovým uživatelům použít změny úprav ovládacího prvku v režimu úprav.

AppRelativeTemplateSourceDirectory

Získá nebo nastaví relativní virtuální adresář Page aplikace nebo UserControl objektu, který obsahuje tento ovládací prvek.

(Zděděno od Control)
AssociatedDisplayModes

Získá kolekci WebPartDisplayMode objektů, které jsou přidruženy k určité ToolZone zóně.

(Zděděno od ToolZone)
Attributes

Získá kolekci libovolných atributů (pouze pro vykreslování), které neodpovídají vlastnostem ovládacího prvku.

(Zděděno od WebControl)
BackColor

Získá nebo nastaví barvu pozadí ovládacího prvku webového serveru.

(Zděděno od WebControl)
BackImageUrl

Získá nebo nastaví adresu URL na obrázek pozadí zóny.

(Zděděno od WebZone)
BindingContainer

Získá ovládací prvek, který obsahuje datovou vazbu tohoto ovládacího prvku.

(Zděděno od Control)
BorderColor

Získá nebo nastaví barvu ohraničení webového ovládacího prvku.

(Zděděno od WebControl)
BorderStyle

Získá nebo nastaví styl ohraničení ovládacího prvku webového serveru.

(Zděděno od WebControl)
BorderWidth

Získá nebo nastaví šířku ohraničení ovládacího prvku webového serveru.

(Zděděno od WebControl)
CancelVerb

Získá odkaz na WebPartVerb objekt, který umožňuje koncovým uživatelům zrušit úpravy změny ovládacího prvku v režimu úprav.

ChildControlsCreated

Získá hodnotu, která označuje, zda byly vytvořeny podřízené ovládací prvky ovládacího prvku serveru.

(Zděděno od Control)
ClientID

Získá ID ovládacího prvku pro kód HTML, který je generován ASP.NET.

(Zděděno od Control)
ClientIDMode

Získá nebo nastaví algoritmus, který se používá k vygenerování hodnoty ClientID vlastnosti.

(Zděděno od Control)
ClientIDSeparator

Získá hodnotu znaku představující oddělovač znak použitý ve ClientID vlastnosti.

(Zděděno od Control)
Context

HttpContext Získá objekt přidružený k ovládacímu prvku serveru pro aktuální webový požadavek.

(Zděděno od Control)
Controls

ControlCollection Získá objekt, který představuje podřízené ovládací prvky v objektu CompositeControl.

(Zděděno od CompositeControl)
ControlStyle

Získá styl ovládacího prvku webového serveru. Tuto vlastnost používají primárně vývojáři ovládacích prvků.

(Zděděno od WebControl)
ControlStyleCreated

Získá hodnotu určující, zda Style objekt byl vytvořen pro ControlStyle vlastnost. Tuto vlastnost primárně používají vývojáři ovládacích prvků.

(Zděděno od WebControl)
CssClass

Získá nebo nastaví cascading style sheet (CSS) třídy vykreslované ovládacím prvkem webového serveru v klientovi.

(Zděděno od WebControl)
DataItemContainer

Získá odkaz na kontejner pojmenování, pokud pojmenování kontejner implementuje IDataItemContainer.

(Zděděno od Control)
DataKeysContainer

Získá odkaz na kontejner pojmenování, pokud pojmenování kontejner implementuje IDataKeysControl.

(Zděděno od Control)
DesignMode

Získá hodnotu určující, zda se ovládací prvek používá na návrhové ploše.

(Zděděno od Control)
Display

Získá hodnotu, která určuje, zda ToolZone je ovládací prvek aktuálně zobrazen.

EditorPartChrome

Získá odkaz na instanci EditorPartChrome třídy asociované se zónou EditorZoneBase .

EditorParts

Získá kolekci EditorPart všech ovládacích prvků obsažených v EditorZoneBase zóně.

EditUIStyle

Získá atributy stylu pro upravitelné ovládací prvky obsažené v ovládacím ToolZone prvku.

(Zděděno od ToolZone)
EmptyZoneText

Získá nebo nastaví zprávu, která se zobrazí, když zóna neobsahuje žádné ovládací prvky.

EmptyZoneTextStyle

Získá atributy stylu pro zástupný text v prázdné zóně.

(Zděděno od WebZone)
Enabled

Získá nebo nastaví hodnotu určující, zda je ovládací prvek webového serveru povolen.

(Zděděno od WebControl)
EnableTheming

Získá nebo nastaví hodnotu označující, zda motivy platí pro tento ovládací prvek.

(Zděděno od WebControl)
EnableViewState

Získá nebo nastaví hodnotu určující, zda serverový ovládací prvek zachová svůj stav zobrazení a stav zobrazení všech podřízených ovládacích prvků, které obsahuje, do žádajícího klienta.

(Zděděno od Control)
ErrorStyle

Získá atributy stylu pro vykreslení chybové zprávy, která je zobrazena, pokud WebPart ovládací prvek nelze načíst nebo vytvořit.

(Zděděno od WebZone)
ErrorText

Získá nebo nastaví text chybové zprávy na úrovni zóny, která se zobrazí v horní části uživatelského rozhraní pro úpravy.

Events

Získá seznam delegátů obslužné rutiny události pro ovládací prvek. Tato vlastnost je jen ke čtení.

(Zděděno od Control)
Font

Získá vlastnosti písma přidružené k webovému serveru ovládacího prvku.

(Zděděno od WebControl)
FooterStyle

Získá atributy stylu pro obsah oblasti zápatí zóny.

(Zděděno od WebZone)
ForeColor

Získá nebo nastaví barvu popředí (obvykle barvu textu) ovládacího prvku webového serveru.

(Zděděno od WebControl)
HasAttributes

Získá hodnotu určující, zda ovládací prvek má nastaveny atributy.

(Zděděno od WebControl)
HasChildViewState

Získá hodnotu určující, zda aktuální serverový ovládací prvky podřízené ovládací prvky mají jakékoli uložené nastavení stavu zobrazení.

(Zděděno od Control)
HasFooter

Získá hodnotu určující, zda zóna má oblast zápatí.

(Zděděno od WebZone)
HasHeader

Získá hodnotu určující, zda zóna má oblast záhlaví.

(Zděděno od WebZone)
HeaderCloseVerb

Získá odkaz na WebPartVerb objekt v záhlaví ToolZone ovládacího prvku, který slouží k zavření ovládacího prvku.

(Zděděno od ToolZone)
HeaderStyle

Získá atributy stylu pro obsah oblasti záhlaví zóny.

(Zděděno od WebZone)
HeaderText

Získá nebo nastaví text pro oblast záhlaví zóny.

HeaderVerbStyle

Získá atributy stylu pro všechny příkazy záhlaví zobrazené v ovládacím ToolZone prvku.

(Zděděno od ToolZone)
Height

Získá nebo nastaví výšku ovládacího prvku webového serveru.

(Zděděno od WebControl)
ID

Získá nebo nastaví programový identifikátor přiřazený ovládacímu prvku serveru.

(Zděděno od Control)
IdSeparator

Získá znak použitý k oddělení identifikátorů ovládacích prvků.

(Zděděno od Control)
InstructionText

Získá nebo nastaví text v ovládacím ToolZone prvku, který poskytuje pokyny pro koncové uživatele.

InstructionTextStyle

Získá atributy stylu pro instrukční text, který se zobrazí v horní části ToolZone ovládacího prvku.

(Zděděno od ToolZone)
IsChildControlStateCleared

Získá hodnotu určující, zda ovládací prvky obsažené v tomto ovládacím prvku mají stav ovládacího prvku.

(Zděděno od Control)
IsEnabled

Získá hodnotu označující, zda je ovládací prvek povolen.

(Zděděno od WebControl)
IsTrackingViewState

Získá hodnotu, která označuje, zda serverový ovládací prvek ukládá změny do jeho stavu zobrazení.

(Zděděno od Control)
IsViewStateEnabled

Získá hodnotu označující, zda je pro tento ovládací prvek povolen stav zobrazení.

(Zděděno od Control)
LabelStyle

Získá atributy stylu pro obsah popisků, které se zobrazí spolu s ovládacími prvky pro úpravy v ovládacím ToolZone prvku. Odvozené ToolZone ovládací prvky, například CatalogZone a EditorZone, aplikují styly na popisky.

(Zděděno od ToolZone)
LoadViewStateByID

Získá hodnotu určující, zda se ovládací prvek účastní načítání jeho stavu zobrazení namísto ID indexu.

(Zděděno od Control)
NamingContainer

Získá odkaz na kontejner pojmenování ovládacího prvku serveru, který vytvoří jedinečný obor názvů pro odlišné mezi serverovými ovládacími prvky se stejnou ID hodnotou vlastnosti.

(Zděděno od Control)
OKVerb

Získá odkaz na WebPartVerb objekt, který aplikuje změny úprav ovládacího prvku v režimu úprav a skryje uživatelské rozhraní pro úpravy.

Padding

Získá nebo nastaví atributy odsazení buňky v tabulce, která obsahuje WebPart ovládací prvky v zóně.

(Zděděno od WebZone)
Page

Získá odkaz na Page instanci, která obsahuje serverový ovládací prvek.

(Zděděno od Control)
Parent

Získá odkaz na nadřazený ovládací prvek ovládacího prvku serveru v hierarchii ovládacích prvků stránky.

(Zděděno od Control)
PartChromePadding

Získá nebo nastaví vzdálenost mezi obsahem WebPart ovládacího prvku a ohraničení ovládacího prvku.

(Zděděno od WebZone)
PartChromeStyle

Získá vlastnosti stylu, které se vztahují na ohraničení ovládacích prvků webových částí obsažených v zóně.

(Zděděno od WebZone)
PartChromeType

Získá nebo nastaví typ ohraničení, které rámečky webové části ovládací prvky obsažené v zóně.

(Zděděno od WebZone)
PartStyle

Získá vlastnosti stylu, které se vztahují na ohraničení a obsah každého ovládacího prvku webové části obsažené v zóně.

(Zděděno od WebZone)
PartTitleStyle

Získá atributy stylu pro obsah záhlaví pro každý ovládací prvek webové části obsažené v zóně.

(Zděděno od WebZone)
RenderClientScript

Získá hodnotu, která určuje, zda se má vykreslit klientský skript na stránce webových částí.

(Zděděno od WebZone)
RenderingCompatibility

Získá hodnotu, která určuje ASP.NET verzi, která vykreslený KÓD HTML bude kompatibilní s.

(Zděděno od Control)
Site

Získá informace o kontejneru, který je hostitelem aktuálního ovládacího prvku při vykreslení na návrhové ploše.

(Zděděno od Control)
SkinID

Získá nebo nastaví kůži, která se použije na ovládací prvek.

(Zděděno od WebControl)
Style

Získá kolekci text atributy, které budou vykresleny jako atribut stylu na vnější značce webového serveru ovládacího prvku.

(Zděděno od WebControl)
SupportsDisabledAttribute

Získá hodnotu, která určuje, zda ovládací prvek má nastavit disabled atribut vykresleného HTML elementu na "zakázáno" při vlastnosti ovládacího prvku IsEnabled je false.

(Zděděno od CompositeControl)
TabIndex

Získá nebo nastaví index karty ovládacího prvku webového serveru.

(Zděděno od WebControl)
TagKey

Získá hodnotu, která odpovídá tomuto ovládacímu HtmlTextWriterTag prvku webového serveru. Tuto vlastnost používají primárně vývojáři ovládacích prvků.

(Zděděno od WebZone)
TagName

Získá název značky ovládacího prvku. Tuto vlastnost používají primárně vývojáři ovládacích prvků.

(Zděděno od WebControl)
TemplateControl

Získá nebo nastaví odkaz na šablonu, která obsahuje tento ovládací prvek.

(Zděděno od Control)
TemplateSourceDirectory

Získá virtuální adresář Page nebo UserControl který obsahuje aktuální server řízení.

(Zděděno od Control)
ToolTip

Získá nebo nastaví text zobrazený, když ukazatel myši najede myší na ovládací prvek webového serveru.

(Zděděno od WebControl)
UniqueID

Získá jedinečný hierarchicky kvalifikovaný identifikátor pro ovládací prvek serveru.

(Zděděno od Control)
ValidateRequestMode

Získá nebo nastaví hodnotu, která určuje, zda ovládací prvek kontroluje vstup klienta z prohlížeče pro potenciálně nebezpečné hodnoty.

(Zděděno od Control)
VerbButtonType

Získá nebo nastaví, jaký typ tlačítka se používá k reprezentaci sloves v zóně.

(Zděděno od WebZone)
VerbStyle

Získá atributy stylu pro příkazy uživatelského rozhraní (UI) přidružené k ovládacím částem webových částí v zóně.

(Zděděno od WebZone)
ViewState

Získá slovník informací o stavu, který umožňuje uložit a obnovit stav zobrazení ovládacího prvku serveru napříč několika požadavky na stejnou stránku.

(Zděděno od Control)
ViewStateIgnoresCase

Získá hodnotu, která určuje, zda StateBag objekt nerozlišuje malá a velká písmena.

(Zděděno od Control)
ViewStateMode

Získá nebo nastaví režim zobrazení-stav tohoto ovládacího prvku.

(Zděděno od Control)
Visible

Získá nebo nastaví hodnotu, která určuje, zda je serverový ovládací prvek vykreslen jako prvek uživatelského rozhraní (UI) na stránce.

(Zděděno od ToolZone)
WebPartManager

Získá odkaz na WebPartManager ovládací prvek přidružený k WebZone instanci ovládacího prvku na stránce webových částí.

(Zděděno od WebZone)
WebPartToEdit

Získá odkaz na WebPart ovládací prvek, který se právě upravuje.

Width

Získá nebo nastaví šířku ovládacího prvku webového serveru.

(Zděděno od WebControl)

Metody

Name Description
AddAttributesToRender(HtmlTextWriter)

Přidá atributy a styly HTML, které je třeba vykreslit do zadaného HtmlTextWriterTag. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
AddedControl(Control, Int32)

Volá se po přidání podřízeného ovládacího prvku do Controls kolekce objektu Control .

(Zděděno od Control)
AddParsedSubObject(Object)

Upozorní serverový ovládací prvek, že byl analyzován element XML nebo HTML a přidá prvek do objektu ControlCollection ovládacího prvku serveru.

(Zděděno od Control)
ApplyStyle(Style)

Zkopíruje všechny neprázdné prvky zadaného stylu do webového ovládacího prvku a přepíše všechny existující prvky stylu ovládacího prvku. Tuto metodu primárně používají vývojáři ovládacích prvků.

(Zděděno od WebControl)
ApplyStyleSheetSkin(Page)

Použije vlastnosti stylu definované v šabloně stylů stránky na ovládací prvek.

(Zděděno od Control)
BeginRenderTracing(TextWriter, Object)

Začíná trasování doby návrhu vykreslovacích dat.

(Zděděno od Control)
BuildProfileTree(String, Boolean)

Shromažďuje informace o ovládacím prvku serveru a doručuje ho Trace vlastnosti, která se má zobrazit při povolení trasování stránky.

(Zděděno od Control)
ClearCachedClientID()

Nastaví hodnotu uloženou ClientID v mezipaměti na nullhodnotu .

(Zděděno od Control)
ClearChildControlState()

Odstraní informace o stavu řízení pro podřízené ovládací prvky ovládacího prvku serveru.

(Zděděno od Control)
ClearChildState()

Odstraní informace o stavu zobrazení a stavu řízení pro všechny podřízené ovládací prvky ovládacího prvku serveru.

(Zděděno od Control)
ClearChildViewState()

Odstraní informace o stavu zobrazení pro všechny podřízené ovládací prvky ovládacího prvku serveru.

(Zděděno od Control)
ClearEffectiveClientIDMode()

ClientIDMode Nastaví vlastnost aktuální instance ovládacího prvku a všech podřízených ovládacích prvků na Inherit.

(Zděděno od Control)
Close()

Volá se, když uživatel klikne na zavřené sloveso v záhlaví zóny, tato metoda ukončí proces úprav WebPart ovládacích prvků a vrátí režim zobrazení stránky webových částí do režimu procházení.

CopyBaseAttributes(WebControl)

Zkopíruje vlastnosti, které nejsou zapouzdřeny objektem Style ze zadaného ovládacího prvku webového serveru do ovládacího prvku webového serveru, ze kterého je tato metoda volána. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
CreateChildControls()

Vytvoří sadu podřízených ovládacích prvků přidružených k EditorZoneBase zóně.

CreateControlCollection()

Vytvoří nový ControlCollection objekt pro uložení podřízených ovládacích prvků (literálu i serveru) ovládacího prvku serveru.

(Zděděno od Control)
CreateControlStyle()

Vytvoří objekt stylu, který je interně WebControl používán třídou k implementaci všech vlastností souvisejících se stylem. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
CreateEditorPartChrome()

Získá odkaz na nový EditorPartChrome objekt použitý k vykreslení prvků periferního uživatelského rozhraní kolem EditorZoneBase zóny.

CreateEditorParts()

Poskytuje deklaraci základní metody, kterou odvozené zóny mohou přepsat, aby zvládly podrobnosti o vytváření EditorPart ovládacích prvků obsažených v zóně.

DataBind()

Vytvoří vazbu zdroje dat s podřízenými CompositeControl ovládacími prvky a všemi jeho podřízenými ovládacími prvky.

(Zděděno od CompositeControl)
DataBind(Boolean)

Vytvoří vazbu zdroje dat na vyvolaný serverový ovládací prvek a všechny jeho podřízené ovládací prvky s možností vyvolat DataBinding událost.

(Zděděno od Control)
DataBindChildren()

Vytvoří vazbu zdroje dat k podřízeným ovládacím prvkům ovládacího prvku serveru.

(Zděděno od Control)
Dispose()

Umožňuje ovládacímu prvku serveru provést konečné vyčištění před uvolněním z paměti.

(Zděděno od Control)
EndRenderTracing(TextWriter, Object)

Ukončí trasování vykreslování dat v době návrhu.

(Zděděno od Control)
EnsureChildControls()

Určuje, zda ovládací prvek serveru obsahuje podřízené ovládací prvky. Pokud ne, vytvoří podřízené ovládací prvky.

(Zděděno od Control)
EnsureID()

Vytvoří identifikátor pro ovládací prvky, které nemají přiřazený identifikátor.

(Zděděno od Control)
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
FindControl(String, Int32)

Vyhledá aktuální kontejner pojmenování pro ovládací prvek serveru se zadaným id a celé číslo zadané v parametru pathOffset , který pomáhá při hledání. Tuto verzi FindControl metody byste neměli přepsat.

(Zděděno od Control)
FindControl(String)

Vyhledá aktuální kontejner pojmenování pro ovládací prvek serveru se zadaným id parametrem.

(Zděděno od Control)
Focus()

Nastaví vstupní fokus na ovládací prvek.

(Zděděno od Control)
GetDesignModeState()

Získá data v době návrhu pro ovládací prvek.

(Zděděno od Control)
GetEffectiveChromeType(Part)

Vrátí skutečnou WebPart nebo efektivní aktuální PartChromeType hodnotu ovládacího prvku vzhledem k PartChromeType vlastnosti zóny a aktuální režim zobrazení stránky webových částí.

(Zděděno od WebZone)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetRouteUrl(Object)

Získá adresu URL, která odpovídá sadě parametrů trasy.

(Zděděno od Control)
GetRouteUrl(RouteValueDictionary)

Získá adresu URL, která odpovídá sadě parametrů trasy.

(Zděděno od Control)
GetRouteUrl(String, Object)

Získá adresu URL, která odpovídá sadě parametrů trasy a názvu trasy.

(Zděděno od Control)
GetRouteUrl(String, RouteValueDictionary)

Získá adresu URL, která odpovídá sadě parametrů trasy a názvu trasy.

(Zděděno od Control)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
GetUniqueIDRelativeTo(Control)

Vrátí předponu části UniqueID vlastnosti zadaného ovládacího prvku.

(Zděděno od Control)
HasControls()

Určuje, zda serverový ovládací prvek obsahuje jakékoli podřízené ovládací prvky.

(Zděděno od Control)
HasEvents()

Vrátí hodnotu určující, zda jsou události registrovány pro ovládací prvek nebo jakékoli podřízené ovládací prvky.

(Zděděno od Control)
InvalidateEditorParts()

Nastaví kolekci ovládacích prvků přidružených EditorPartEditorZoneBase k zóně , což vede CreateEditorParts() k nulltomu, že metoda je volána k opětovnému vytvoření kolekce.

IsLiteralContent()

Určuje, zda ovládací prvek serveru obsahuje pouze literálový obsah.

(Zděděno od Control)
LoadControlState(Object)

Obnoví informace o stavu řízení z předchozího požadavku na stránku, který byla uložena metodou SaveControlState() .

(Zděděno od Control)
LoadViewState(Object)

Načte dříve uložené informace o stavu zóny.

MapPathSecure(String)

Načte fyzickou cestu, na kterou se mapuje virtuální cesta ( absolutní nebo relativní).

(Zděděno od Control)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
MergeStyle(Style)

Zkopíruje všechny neprázdné prvky zadaného stylu do webového ovládacího prvku, ale nepřepíše žádné existující prvky stylu ovládacího prvku. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
OnBubbleEvent(Object, EventArgs)

Určuje, zda je událost pro ovládací prvek serveru předána hierarchii ovládacích prvků uživatelského rozhraní stránky.

(Zděděno od Control)
OnDataBinding(EventArgs)

DataBinding Vyvolá událost.

(Zděděno od Control)
OnDisplayModeChanged(Object, WebPartDisplayModeEventArgs)

DisplayModeChanged Vyvolá událost a zničí všechny EditorPart a podřízené ovládací prvky v zóně při přípravě na webovou stránku, aby vstoupily nebo ukončily režim zobrazení pro úpravy.

OnInit(EventArgs)

Vytvoří specializované obslužné rutiny událostí používané ovládacím WebPartManager prvku na webové stránce.

(Zděděno od ToolZone)
OnLoad(EventArgs)

Load Vyvolá událost.

(Zděděno od Control)
OnPreRender(EventArgs)

PreRender Vyvolá událost a volá metodu PerformPreRender() pro prvky chromu ovládacích EditorPart prvků.

OnSelectedWebPartChanged(Object, WebPartEventArgs)

SelectedWebPartChanged Vyvolá událost a nastaví EditorParts kolekci null v zóně při přípravě na WebPart ovládací prvek pro vstup nebo ukončení režimu úprav.

OnUnload(EventArgs)

Unload Vyvolá událost.

(Zděděno od Control)
OpenFile(String)

Stream Získá použité ke čtení souboru.

(Zděděno od Control)
RaiseBubbleEvent(Object, EventArgs)

Přiřadí všechny zdroje události a její informace nadřazené ovládacího prvku.

(Zděděno od Control)
RaisePostBackEvent(String)

Provede akce přidružené k některému ze sloves zóny nebo vyvolá událost, která publikuje zpět na server.

RecreateChildControls()

Znovu vytvoří podřízené ovládací prvky v ovládacím prvku odvozeného z CompositeControl.

(Zděděno od CompositeControl)
RemovedControl(Control)

Volá se po odebrání podřízeného ovládacího prvku z Controls kolekce objektu Control .

(Zděděno od Control)
Render(HtmlTextWriter)

Vykreslí zónu na zadaný HtmlTextWriter objekt.

RenderBeginTag(HtmlTextWriter)

Vykreslí levou značku HTML ovládacího prvku zóny na zadaný HtmlTextWriter objekt.

(Zděděno od WebZone)
RenderBody(HtmlTextWriter)

Přepíše základní metodu pro vykreslení oblasti těla zóny odvozené z EditorZoneBase třídy.

RenderChildren(HtmlTextWriter)

Vypíše obsah podřízených položek ovládacího prvku serveru do zadaného HtmlTextWriter objektu, který zapíše obsah, který se má vykreslit v klientovi.

(Zděděno od Control)
RenderContents(HtmlTextWriter)

Vykreslí celý obsah ovládacího prvku zóny mezi počáteční a koncovou značkou do zadaného HtmlTextWriter objektu.

(Zděděno od WebZone)
RenderControl(HtmlTextWriter, ControlAdapter)

Výstupy obsahu ovládacího prvku serveru do poskytnutého HtmlTextWriter objektu pomocí poskytnutého ControlAdapter objektu.

(Zděděno od Control)
RenderControl(HtmlTextWriter)

Výstupy obsahu ovládacího prvku serveru do zadaného HtmlTextWriter objektu a uloží informace o trasování ovládacího prvku, pokud je povoleno trasování.

(Zděděno od Control)
RenderEndTag(HtmlTextWriter)

Vykreslí zavírací značku HTML ovládacího prvku do zadaného zapisovače. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
RenderFooter(HtmlTextWriter)

Přepíše základní metodu pro vykreslení sloves v zápatí ToolZone ovládacího prvku.

(Zděděno od ToolZone)
RenderHeader(HtmlTextWriter)

Přepíše základní metodu tak, aby poskytovala specializované vykreslování oblasti záhlaví vyžadované ovládacími ToolZone prvky.

(Zděděno od ToolZone)
RenderVerb(HtmlTextWriter, WebPartVerb)

Vykreslí jednotlivé sloveso pomocí ToolZone ovládacího prvku.

(Zděděno od ToolZone)
RenderVerbs(HtmlTextWriter)

Vykreslí příkazy, které se použijí na úrovni zóny.

ResolveAdapter()

Získá adaptér ovládacího prvku zodpovědný za vykreslení zadaného ovládacího prvku.

(Zděděno od Control)
ResolveClientUrl(String)

Získá adresu URL, kterou může prohlížeč používat.

(Zděděno od Control)
ResolveUrl(String)

Převede adresu URL na adresu URL, která je použitelná u žádajícího klienta.

(Zděděno od Control)
SaveControlState()

Uloží všechny změny stavu řízení serveru, ke kterým došlo od doby, kdy byla stránka odeslána zpět na server.

(Zděděno od Control)
SaveViewState()

Uloží všechny změny stavu zobrazení, ke kterým došlo po odeslání stránky zpět na server.

SetDesignModeState(IDictionary)

Nastaví data návrhu pro ovládací prvek.

(Zděděno od Control)
SetRenderMethodDelegate(RenderMethod)

Přiřadí delegáta obslužné rutiny události k vykreslení ovládacího prvku serveru a jeho obsahu do nadřazeného ovládacího prvku.

(Zděděno od Control)
SetTraceData(Object, Object, Object)

Nastaví trasovací data pro trasování doby návrhu vykreslovacích dat pomocí trasovaného objektu, klíče dat trasování a hodnoty dat trasování.

(Zděděno od Control)
SetTraceData(Object, Object)

Nastaví data trasování pro trasování vykreslování dat v době návrhu pomocí klíče dat trasování a hodnoty dat trasování.

(Zděděno od Control)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
TrackViewState()

Sleduje změny stavu zobrazení ovládacího prvku zóny.

Událost

Name Description
DataBinding

Nastane, když ovládací prvek serveru vytvoří vazbu ke zdroji dat.

(Zděděno od Control)
Disposed

Nastane, když je serverový ovládací prvek uvolněn z paměti, což je poslední fáze životního cyklu řízení serveru při vyžádání ASP.NET stránky.

(Zděděno od Control)
Init

Nastane při inicializaci ovládacího prvku serveru, což je první krok v jeho životním cyklu.

(Zděděno od Control)
Load

Nastane, když je serverový ovládací prvek načten do objektu Page .

(Zděděno od Control)
PreRender

Nastane po načtení objektu Control , ale před vykreslením.

(Zděděno od Control)
Unload

Nastane, když je serverový ovládací prvek uvolněn z paměti.

(Zděděno od Control)

Explicitní implementace rozhraní

Name Description
IAttributeAccessor.GetAttribute(String)

Získá atribut webového ovládacího prvku se zadaným názvem.

(Zděděno od WebControl)
IAttributeAccessor.SetAttribute(String, String)

Nastaví atribut webového ovládacího prvku na zadaný název a hodnotu.

(Zděděno od WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Umožňuje návrháři znovu vytvořit kolekci podřízených ovládacích prvků složeného ovládacího prvku v prostředí návrhu.

(Zděděno od CompositeControl)
IControlBuilderAccessor.ControlBuilder

Popis tohoto člena naleznete v tématu ControlBuilder.

(Zděděno od Control)
IControlDesignerAccessor.GetDesignModeState()

Popis tohoto člena naleznete v tématu GetDesignModeState().

(Zděděno od Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Popis tohoto člena naleznete v tématu SetDesignModeState(IDictionary).

(Zděděno od Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Popis tohoto člena naleznete v tématu SetOwnerControl(Control).

(Zděděno od Control)
IControlDesignerAccessor.UserData

Popis tohoto člena naleznete v tématu UserData.

(Zděděno od Control)
IDataBindingsAccessor.DataBindings

Popis tohoto člena naleznete v tématu DataBindings.

(Zděděno od Control)
IDataBindingsAccessor.HasDataBindings

Popis tohoto člena naleznete v tématu HasDataBindings.

(Zděděno od Control)
IExpressionsAccessor.Expressions

Popis tohoto člena naleznete v tématu Expressions.

(Zděděno od Control)
IExpressionsAccessor.HasExpressions

Popis tohoto člena naleznete v tématu HasExpressions.

(Zděděno od Control)
IParserAccessor.AddParsedSubObject(Object)

Popis tohoto člena naleznete v tématu AddParsedSubObject(Object).

(Zděděno od Control)
IPostBackEventHandler.RaisePostBackEvent(String)

Implementuje metodu RaisePostBackEvent(String) .

(Zděděno od ToolZone)

Metody rozšíření

Name Description
EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Povolí chování dynamických dat pro zadaný ovládací prvek dat.

EnableDynamicData(INamingContainer, Type, Object)

Povolí chování dynamických dat pro zadaný ovládací prvek dat.

EnableDynamicData(INamingContainer, Type)

Povolí chování dynamických dat pro zadaný ovládací prvek dat.

FindDataSourceControl(Control)

Vrátí zdroj dat přidružený k ovládacímu prvku dat pro zadaný ovládací prvek.

FindFieldTemplate(Control, String)

Vrátí šablonu pole pro zadaný sloupec v kontejneru pojmenování zadaného ovládacího prvku.

FindMetaTable(Control)

Vrátí objekt metatable pro ovládací prvek obsahující data.

GetDefaultValues(INamingContainer)

Získá kolekci výchozích hodnot pro zadaný ovládací prvek dat.

GetMetaTable(INamingContainer)

Získá metadata tabulky pro zadaný ovládací prvek dat.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Nastaví metadata tabulky a výchozí mapování hodnot pro zadaný ovládací prvek dat.

SetMetaTable(INamingContainer, MetaTable, Object)

Nastaví metadata tabulky a výchozí mapování hodnot pro zadaný ovládací prvek dat.

SetMetaTable(INamingContainer, MetaTable)

Nastaví metadata tabulky pro zadaný ovládací prvek dat.

TryGetMetaTable(INamingContainer, MetaTable)

Určuje, zda jsou k dispozici metadata tabulky.

Platí pro

Viz také