EditorZoneBase Klass

Definition

Fungerar som basklass för alla zonkontroller som fungerar som containrar för EditorPart kontroller.

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
Arv
Härledda

Exempel

I följande kodexempel visas flera deklarativa och programmatiska användningsområden för EditorZoneBase klassen. Eftersom klassen är abstrakt använder kodexemplen den härledda EditorZone klassen som levereras med kontrolluppsättningen Webbdelar, vilket visar de egenskaper och metoder som den ärver från EditorZoneBase klassen.

Kodexemplet har fyra delar:

  • En användarkontroll som gör att du kan ändra visningslägen på webbsidan.

  • En webbsida som innehåller en EditorZone kontroll.

  • En anpassad EditorZone klass som visar några av EditorZoneBase klassmedlemmarna.

  • En beskrivning av hur exemplet fungerar i en webbläsare.

Källkoden för användarkontrollen kommer från ett annat ämne. För att det här kodexemplet ska fungera måste du hämta .ascx-filen för användarkontrollen från avsnittet Genomgång: Ändra visningslägen på en webbdelssida och placera filen i samma mapp som sidan .aspx i det här kodexemplet.

Den andra delen av kodexemplet är en webbsida som innehåller en deklarativ referens till en EditorZone kontroll. Längst upp på sidan finns ett Register direktiv för användarkontrollen. Användarkontrolltaggen deklareras på sidan med ett <uc1:DisplayModeMenu> element. Observera att under elementet <asp:WebPartZone> finns ett <asp:EditorZone> element som innehåller EditorPart kontroller och har en mängd olika taggar och egenskaper inställda för att fastställa dess utseende och beteende. Merparten av koden på sidan visar de olika programmatiska användningsområdena för EditorZoneBase egenskaper och metoder.

<%@ 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>

Den tredje delen av kodexemplet är en anpassad EditorZone klass som visar hur du arbetar med ett antal klassmedlemmar EditorZoneBase . Den anpassade klassen härleds från EditorZone så att den kan användas med en zonmall i webbsidans deklarativa markering. För att kodexemplet ska köras måste du kompilera den här källkoden. Du kan kompilera den explicit och placera den resulterande sammansättningen i webbplatsens bin-mapp eller den globala sammansättningscacheminnet. Du kan också placera källkoden i webbplatsens App_Code mapp, där den kompileras dynamiskt vid körning. I det här kodexemplet används dynamisk kompilering. Därför ser du att Register direktivet längst upp på webbsidan inte refererar till en sammansättningsfil. En genomgång som visar båda kompileringsmetoderna finns i Genomgång: Utveckla och använda en anpassad webbserverkontroll.

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

När du läser in sidan i en webbläsare kan du välja Redigera läge i listrutan för att växla till redigeringsläge. Du kan klicka på verbmenyn (nedåtpilen) i namnlisten för en av de två kontrollerna och klicka på Redigera för att redigera kontrollen. När redigeringsgränssnittet är synligt kan du se effekterna av de olika deklarativa och programmatiska användningarna EditorZoneBase av klassmedlemmarna.

Kommentarer

Klassen EditorZoneBase är en specialiserad zonklass som ärver från ToolZone klassen och tillhandahåller en grundläggande uppsättning beteenden för härledda zoner som innehåller EditorPart kontroller. Det finns flera andra typer av ToolZone klasser. Mer information finns i översiktsavsnittet ToolZone för klassen. Precis som andra verktygszoner EditorZoneBase visas inte zoner när en sida är i normalt sökläge. De visas bara när en sida är i redigeringsläge. Precis som de andra verktygszonerna EditorZoneBase kan zonerna bara innehålla den särskilda typ av kontroller som de har utformats för att innehålla (i det här fallet EditorPart kontroller).

Zonerna EditorZoneBase tillhandahåller ett särskilt användargränssnitt för de redigeringskontroller som de innehåller. Många av dessa gränssnittselement är gemensamma för alla zoner i kontrolluppsättningen webbdelar. En detaljerad beskrivning av vanliga gränssnittselement i webbdelszoner finns i avsnittet klassöversikt för WebZone klassen.

EditorZoneBase Eftersom klassen är abstrakt kan du inte använda den direkt på en webbsida. I stället måste du använda en kontroll som ärver från EditorZoneBase klassen och implementerar dess beteende. Du kan antingen använda den härledda zonen som finns i kontrolluppsättningen webbdelar, EditorZone kontrollen eller så kan du härleda din egen anpassade EditorZoneBase kontroll.

Klassen EditorZoneBase innehåller ett gemensamt användargränssnitt (UI) som innehåller särskilda kontroller som gör det möjligt för slutanvändare att redigera egenskaper, layout, utseende och andra attribut WebPart för kontroller. Vissa egenskaper som gäller för användargränssnittet refererar till verb, till exempel ApplyVerbegenskaperna , CancelVerboch OKVerb . Verb är vanliga åtgärder som utförs av användare på en sida och representeras i användargränssnittet av knappar, länkar, menyalternativ eller andra element. När användarna till exempel redigerar egenskaper på en kontroll kan de klicka på ett tillämpat verb för att spara ändringarna.

Flera andra egenskaper påverkar text som visas vid olika tidpunkter i redigeringsgränssnittet. Dessa inkluderar EmptyZoneTextegenskaperna , ErrorText, HeaderTextoch InstructionText .

Två viktiga egenskaper ger referenser till relaterade kontroller. Egenskapen EditorParts är en samling EditorPart kontroller som finns i zonen. Egenskapen WebPartToEdit är en objektreferens till en kontroll som finns i en WebPartZone – vilket kan vara en WebPart kontroll eller någon annan ASP.NET serverkontroll, användarkontroll eller anpassad kontroll som för närvarande redigeras.

Slutligen EditorPartChrome refererar egenskapen till en instans av ett EditorPartChrome objekt som är associerat med zonen och som innehåller stilegenskaper för de kringliggande gränssnittselementen (kallas chrome) som rubrik- och kantlinjeformat för EditorPart kontroller i zonen.

Ett antal av klassmetoderna EditorZoneBase är specialiserade för att hantera redigering av andra kontroller. Metoden Close ändrar sidan från redigeringsvisningsläget tillbaka till en normal webbläsarvy. Metoden CreateEditorPartChrome är till för att skapa krom (kringutrustningsgränssnittselement som kantlinje, verb, ikoner och en rubrik) som omger varje EditorPart kontroll i zonen. Metoden CreateEditorParts är en abstrakt metod. Härledda klasser åsidosätter den för att skapa instanser av alla EditorPart kontroller som finns i zonen. Metoden InvalidateEditorParts kan anropas av en härledd klass om samlingen av kontroller i zonen ändras av EditorPart någon programmeringsorsak, vilket flaggar webbdelskontrollen inställd på att återskapa och uppdatera samlingen av EditorPart kontroller. Metoden OnDisplayModeChanged används för att ställa in samlingen av EditorPart kontroller till null när visningsläget ändras från redigeringsläget tillbaka till bläddra-läget. Slutligen OnSelectedWebPartChanged används metoden för att hantera händelsen när en WebPart kontroll antingen går in i eller lämnar redigeringsläget. Den här metoden är till exempel en praktisk plats där du kan synkronisera egenskapsvärdena för en WebPart kontroll med de redigerbara värdena i de associerade EditorPart kontrollerna.

Anteckningar till implementerare

Om du vill utveckla en anpassad zon för värdkontroller EditorPart måste du avgöra om du vill tillhandahålla stöd för zonmallar. En zonmall skapas av typer som implementerar ITemplate gränssnittet och är nödvändig om du vill aktivera sidutvecklare som använder din anpassade zon för att referera EditorPart till kontroller i din zon i den deklarativa markeringen på en webbsida. Om du behöver stöd för zonmallar bör du ärva från EditorZone klassen.

Om din anpassade zon och dess EditorPart kontroller däremot kommer att vara fristående, och de skapas programmatiskt utan några alternativ för sidutvecklare att ange kontroller deklarativt i en zonmall, kan du ärva direkt från EditorZoneBase klassen. Om du gör det är det viktigt att du implementerar CreateEditorParts() metoden så att din anpassade zon fungerar.

Konstruktorer

Name Description
EditorZoneBase()

Initierar klassen för användning av en ärvd klassinstans. Den här konstruktorn kan bara anropas av en ärvd klass.

Egenskaper

Name Description
AccessKey

Hämtar eller anger åtkomstnyckeln som gör att du snabbt kan navigera till webbserverkontrollen.

(Ärvd från WebControl)
Adapter

Hämtar det webbläsarspecifika adaptern för kontrollen.

(Ärvd från Control)
ApplyVerb

Hämtar en referens till ett WebPartVerb objekt som gör det möjligt för slutanvändare att tillämpa redigeringsändringar på en kontroll i redigeringsläge.

AppRelativeTemplateSourceDirectory

Hämtar eller anger den programrelativa virtuella katalogen PageUserControl för eller -objektet som innehåller den här kontrollen.

(Ärvd från Control)
AssociatedDisplayModes

Hämtar samlingen med WebPartDisplayMode objekt som är associerade med en viss ToolZone zon.

(Ärvd från ToolZone)
Attributes

Hämtar samlingen med godtyckliga attribut (endast för återgivning) som inte motsvarar egenskaperna i kontrollen.

(Ärvd från WebControl)
BackColor

Hämtar eller anger bakgrundsfärgen för webbserverkontrollen.

(Ärvd från WebControl)
BackImageUrl

Hämtar eller anger URL:en till en bakgrundsbild för en zon.

(Ärvd från WebZone)
BindingContainer

Hämtar kontrollen som innehåller den här kontrollens databindning.

(Ärvd från Control)
BorderColor

Hämtar eller anger kantlinjefärgen för webbkontrollen.

(Ärvd från WebControl)
BorderStyle

Hämtar eller anger kantlinjeformatet för webbserverkontrollen.

(Ärvd från WebControl)
BorderWidth

Hämtar eller anger kantlinjebredden för webbserverkontrollen.

(Ärvd från WebControl)
CancelVerb

Hämtar en referens till ett WebPartVerb objekt som gör det möjligt för slutanvändare att avbryta redigering av ändringar i en kontroll i redigeringsläge.

ChildControlsCreated

Hämtar ett värde som anger om serverkontrollens underordnade kontroller har skapats.

(Ärvd från Control)
ClientID

Hämtar kontroll-ID:t för HTML-kod som genereras av ASP.NET.

(Ärvd från Control)
ClientIDMode

Hämtar eller anger den algoritm som används för att generera värdet för ClientID egenskapen.

(Ärvd från Control)
ClientIDSeparator

Hämtar ett teckenvärde som representerar det avgränsartecken som används i egenskapen ClientID .

(Ärvd från Control)
Context

Hämtar objektet HttpContext som är associerat med serverkontrollen för den aktuella webbbegäran.

(Ärvd från Control)
Controls

Hämtar ett ControlCollection objekt som representerar de underordnade kontrollerna i en CompositeControl.

(Ärvd från CompositeControl)
ControlStyle

Hämtar formatmallen för webbserverkontrollen. Den här egenskapen används främst av kontrollutvecklare.

(Ärvd från WebControl)
ControlStyleCreated

Hämtar ett värde som anger om ett Style objekt har skapats för egenskapen ControlStyle . Den här egenskapen används främst av kontrollutvecklare.

(Ärvd från WebControl)
CssClass

Hämtar eller anger css-klassen (Cascading Style Sheet) som återges av webbserverkontrollen på klienten.

(Ärvd från WebControl)
DataItemContainer

Hämtar en referens till namngivningscontainern om namngivningscontainern implementerar IDataItemContainer.

(Ärvd från Control)
DataKeysContainer

Hämtar en referens till namngivningscontainern om namngivningscontainern implementerar IDataKeysControl.

(Ärvd från Control)
DesignMode

Hämtar ett värde som anger om en kontroll används på en designyta.

(Ärvd från Control)
Display

Hämtar ett värde som anger om en ToolZone kontroll visas för närvarande.

EditorPartChrome

Hämtar en referens till instansen av klassen som EditorPartChrome är associerad med EditorZoneBase zonen.

EditorParts

Hämtar en samling av alla EditorPart kontroller som finns i en EditorZoneBase zon.

EditUIStyle

Hämtar formatattributen för de redigerbara kontrollerna som finns i en ToolZone kontroll.

(Ärvd från ToolZone)
EmptyZoneText

Hämtar eller anger ett meddelande som visas när en zon inte innehåller några kontroller.

EmptyZoneTextStyle

Hämtar formatattributen för platshållartexten i en tom zon.

(Ärvd från WebZone)
Enabled

Hämtar eller anger ett värde som anger om webbserverkontrollen är aktiverad.

(Ärvd från WebControl)
EnableTheming

Hämtar eller anger ett värde som anger om teman ska gälla för den här kontrollen.

(Ärvd från WebControl)
EnableViewState

Hämtar eller anger ett värde som anger om serverkontrollen bevarar sitt visningstillstånd och visningstillståndet för eventuella underordnade kontroller som den innehåller till den begärande klienten.

(Ärvd från Control)
ErrorStyle

Hämtar formatattributen för att återge felmeddelandet som visas om en WebPart kontroll inte kan läsas in eller skapas.

(Ärvd från WebZone)
ErrorText

Hämtar eller anger texten i ett felmeddelande på zonnivå som ska visas överst i användargränssnittet för redigering.

Events

Hämtar en lista över händelsehanterardelegater för kontrollen. Den här egenskapen är skrivskyddad.

(Ärvd från Control)
Font

Hämtar teckensnittsegenskaperna som är associerade med webbserverkontrollen.

(Ärvd från WebControl)
FooterStyle

Hämtar formatattributen för innehållet i en zons sidfotsområde.

(Ärvd från WebZone)
ForeColor

Hämtar eller anger förgrundsfärgen (vanligtvis textens färg) för webbserverkontrollen.

(Ärvd från WebControl)
HasAttributes

Hämtar ett värde som anger om kontrollen har attribut inställda.

(Ärvd från WebControl)
HasChildViewState

Hämtar ett värde som anger om den aktuella serverkontrollens underordnade kontroller har några sparade vytillståndsinställningar.

(Ärvd från Control)
HasFooter

Hämtar ett värde som anger om en zon har ett sidfotsområde.

(Ärvd från WebZone)
HasHeader

Hämtar ett värde som anger om en zon har ett rubrikområde.

(Ärvd från WebZone)
HeaderCloseVerb

Hämtar en referens till WebPartVerb objektet i huvudet på en ToolZone kontroll som används för att stänga kontrollen.

(Ärvd från ToolZone)
HeaderStyle

Hämtar formatattributen för innehållet i en zons rubrikområde.

(Ärvd från WebZone)
HeaderText

Hämtar eller anger texten för rubrikområdet i en zon.

HeaderVerbStyle

Hämtar formatattributen för alla sidhuvudverb som visas i en ToolZone kontroll.

(Ärvd från ToolZone)
Height

Hämtar eller anger höjden på webbserverkontrollen.

(Ärvd från WebControl)
ID

Hämtar eller anger den programmatiska identifierare som tilldelats serverkontrollen.

(Ärvd från Control)
IdSeparator

Hämtar det tecken som används för att separera kontrollidentifierare.

(Ärvd från Control)
InstructionText

Hämtar eller anger texten i en ToolZone kontroll som ger anvisningar för slutanvändare.

InstructionTextStyle

Hämtar formatattributen för instruktionstexten som visas överst i en ToolZone kontroll.

(Ärvd från ToolZone)
IsChildControlStateCleared

Hämtar ett värde som anger om kontroller i den här kontrollen har kontrolltillstånd.

(Ärvd från Control)
IsEnabled

Hämtar ett värde som anger om kontrollen är aktiverad.

(Ärvd från WebControl)
IsTrackingViewState

Hämtar ett värde som anger om serverkontrollen sparar ändringar i visningstillståndet.

(Ärvd från Control)
IsViewStateEnabled

Hämtar ett värde som anger om visningstillstånd är aktiverat för den här kontrollen.

(Ärvd från Control)
LabelStyle

Hämtar formatattributen för innehållet i etiketterna som visas tillsammans med redigeringskontrollerna i en ToolZone kontroll. De härledda ToolZone kontrollerna, till exempel CatalogZone och EditorZone, använder formatmallarna på etiketterna.

(Ärvd från ToolZone)
LoadViewStateByID

Hämtar ett värde som anger om kontrollen deltar i inläsningen av dess visningstillstånd i ID stället för index.

(Ärvd från Control)
NamingContainer

Hämtar en referens till serverkontrollens namngivningscontainer, vilket skapar ett unikt namnområde för differentiering mellan serverkontroller med samma ID egenskapsvärde.

(Ärvd från Control)
OKVerb

Hämtar en referens till ett WebPartVerb objekt som tillämpar redigeringsändringar på en kontroll i redigeringsläge och döljer användargränssnittet (UI).

Padding

Hämtar eller anger cellutfyllnadsattributen i tabellen som innehåller WebPart kontrollerna i en zon.

(Ärvd från WebZone)
Page

Hämtar en referens till den Page instans som innehåller serverkontrollen.

(Ärvd från Control)
Parent

Hämtar en referens till serverkontrollens överordnade kontroll i sidkontrollhierarkin.

(Ärvd från Control)
PartChromePadding

Hämtar eller anger avståndet mellan innehållet i en WebPart kontroll och kontrollens kantlinje.

(Ärvd från WebZone)
PartChromeStyle

Hämtar formategenskaper som gäller för kantlinjerna för webbdelskontroller som finns i en zon.

(Ärvd från WebZone)
PartChromeType

Hämtar eller anger den typ av kantlinje som ramar in webbdelskontroller som finns i en zon.

(Ärvd från WebZone)
PartStyle

Hämtar formategenskaper som gäller för kantlinjen och innehållet i varje webbdelskontroll som finns i en zon.

(Ärvd från WebZone)
PartTitleStyle

Hämtar formatattribut för namnlistinnehållet för varje webbdelskontroll som finns i en zon.

(Ärvd från WebZone)
RenderClientScript

Hämtar ett värde som anger om klientskriptet ska återges på en webbdelssida.

(Ärvd från WebZone)
RenderingCompatibility

Hämtar ett värde som anger den ASP.NET version som renderad HTML kommer att vara kompatibel med.

(Ärvd från Control)
Site

Hämtar information om containern som är värd för den aktuella kontrollen när den återges på en designyta.

(Ärvd från Control)
SkinID

Hämtar eller ställer in huden för att applicera på kontrollen.

(Ärvd från WebControl)
Style

Hämtar en samling textattribut som återges som ett formatattribut på den yttre taggen för webbserverkontrollen.

(Ärvd från WebControl)
SupportsDisabledAttribute

Hämtar ett värde som anger om kontrollen ska ange disabled attributet för det renderade HTML-elementet till "inaktiverat" när kontrollens IsEnabled egenskap är false.

(Ärvd från CompositeControl)
TabIndex

Hämtar eller anger flikindexet för webbserverkontrollen.

(Ärvd från WebControl)
TagKey

Hämtar värdet HtmlTextWriterTag som motsvarar den här webbserverkontrollen. Den här egenskapen används främst av kontrollutvecklare.

(Ärvd från WebZone)
TagName

Hämtar namnet på kontrolltaggen. Den här egenskapen används främst av kontrollutvecklare.

(Ärvd från WebControl)
TemplateControl

Hämtar eller anger en referens till mallen som innehåller den här kontrollen.

(Ärvd från Control)
TemplateSourceDirectory

Hämtar den virtuella katalogen för Page eller UserControl som innehåller den aktuella serverkontrollen.

(Ärvd från Control)
ToolTip

Hämtar eller anger texten som visas när muspekaren hovrar över webbserverkontrollen.

(Ärvd från WebControl)
UniqueID

Hämtar den unika, hierarkiskt kvalificerade identifieraren för serverkontrollen.

(Ärvd från Control)
ValidateRequestMode

Hämtar eller anger ett värde som anger om kontrollen kontrollerar klientindata från webbläsaren efter potentiellt farliga värden.

(Ärvd från Control)
VerbButtonType

Hämtar eller anger vilken typ av knapp som används för att representera verb i en zon.

(Ärvd från WebZone)
VerbStyle

Hämtar formatattributen för användargränssnittsverb (UI) som är associerade med webbdelskontroller i en zon.

(Ärvd från WebZone)
ViewState

Hämtar en ordlista med tillståndsinformation som gör att du kan spara och återställa visningstillståndet för en serverkontroll över flera begäranden för samma sida.

(Ärvd från Control)
ViewStateIgnoresCase

Hämtar ett värde som anger om objektet StateBag är skiftlägesokänsligt.

(Ärvd från Control)
ViewStateMode

Hämtar eller anger visningstillståndsläget för den här kontrollen.

(Ärvd från Control)
Visible

Hämtar eller anger ett värde som anger om en serverkontroll återges som ett användargränssnittselement på sidan.

(Ärvd från ToolZone)
WebPartManager

Hämtar en referens till kontrollen WebPartManager som är associerad med en WebZone kontrollinstans på en webbdelssida.

(Ärvd från WebZone)
WebPartToEdit

Hämtar en referens till den WebPart kontroll som för närvarande redigeras.

Width

Hämtar eller anger bredden på webbserverkontrollen.

(Ärvd från WebControl)

Metoder

Name Description
AddAttributesToRender(HtmlTextWriter)

Lägger till HTML-attribut och formatmallar som måste återges till den angivna HtmlTextWriterTag. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
AddedControl(Control, Int32)

Anropas efter att en underordnad kontroll har lagts till i ControlsControl objektets samling.

(Ärvd från Control)
AddParsedSubObject(Object)

Meddelar serverkontrollen att ett element, antingen XML eller HTML, parsades och lägger till elementet i serverkontrollens ControlCollection objekt.

(Ärvd från Control)
ApplyStyle(Style)

Kopierar alla icke-tomma element i det angivna formatet till webbkontrollen och skriver över alla befintliga formatelement i kontrollen. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
ApplyStyleSheetSkin(Page)

Tillämpar formategenskaperna som definierats i sidformatmallen på kontrollen.

(Ärvd från Control)
BeginRenderTracing(TextWriter, Object)

Påbörjar designtidsspårning av återgivningsdata.

(Ärvd från Control)
BuildProfileTree(String, Boolean)

Samlar in information om serverkontrollen och levererar den till egenskapen Trace som ska visas när spårning är aktiverat för sidan.

(Ärvd från Control)
ClearCachedClientID()

Anger det cachelagrade ClientID värdet till null.

(Ärvd från Control)
ClearChildControlState()

Tar bort kontrolltillståndsinformationen för serverkontrollens underordnade kontroller.

(Ärvd från Control)
ClearChildState()

Tar bort informationen om visningstillstånd och kontrolltillstånd för alla serverkontrollens underordnade kontroller.

(Ärvd från Control)
ClearChildViewState()

Tar bort visningstillståndsinformationen för alla serverkontrollens underordnade kontroller.

(Ärvd från Control)
ClearEffectiveClientIDMode()

Anger egenskapen för ClientIDMode den aktuella kontrollinstansen och för eventuella underordnade kontroller till Inherit.

(Ärvd från Control)
Close()

Den här metoden anropas när en användare klickar på ett nära verb i rubriken i en zon och avslutar processen med att redigera WebPart kontroller och returnerar en webbdelssidas visningsläge för att bläddra.

CopyBaseAttributes(WebControl)

Kopierar egenskaperna som inte kapslas in av Style objektet från den angivna webbserverkontrollen till den webbserverkontroll som den här metoden anropas från. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
CreateChildControls()

Skapar den uppsättning underordnade kontroller som är associerade med en EditorZoneBase zon.

CreateControlCollection()

Skapar ett nytt ControlCollection objekt som innehåller de underordnade kontrollerna (både literal och server) för serverkontrollen.

(Ärvd från Control)
CreateControlStyle()

Skapar formatobjektet som används internt av WebControl klassen för att implementera alla formatrelaterade egenskaper. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
CreateEditorPartChrome()

Hämtar en referens till ett nytt EditorPartChrome objekt som används för att återge gränssnittselementen runt en EditorZoneBase zon.

CreateEditorParts()

Innehåller en basmetoddeklaration som härledda zoner kan åsidosätta för att hantera information om hur du EditorPart skapar kontrollerna i en zon.

DataBind()

Binder en datakälla till CompositeControl och alla dess underordnade kontroller.

(Ärvd från CompositeControl)
DataBind(Boolean)

Binder en datakälla till den anropade serverkontrollen och alla dess underordnade kontroller med ett alternativ för att skapa händelsen DataBinding .

(Ärvd från Control)
DataBindChildren()

Binder en datakälla till serverkontrollens underordnade kontroller.

(Ärvd från Control)
Dispose()

Gör att en serverkontroll kan utföra slutlig rensning innan den frigörs från minnet.

(Ärvd från Control)
EndRenderTracing(TextWriter, Object)

Avslutar designtidsspårning av återgivningsdata.

(Ärvd från Control)
EnsureChildControls()

Avgör om serverkontrollen innehåller underordnade kontroller. Om den inte gör det skapar den underordnade kontroller.

(Ärvd från Control)
EnsureID()

Skapar en identifierare för kontroller som inte har tilldelats någon identifierare.

(Ärvd från Control)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
FindControl(String, Int32)

Söker i den aktuella namngivningscontainern efter en serverkontroll med det angivna id och ett heltal som anges i parametern pathOffset , vilket underlättar sökningen. Du bör inte åsidosätta den här versionen av FindControl metoden.

(Ärvd från Control)
FindControl(String)

Söker i den aktuella namngivningscontainern efter en serverkontroll med den angivna id parametern.

(Ärvd från Control)
Focus()

Anger indatafokus till en kontroll.

(Ärvd från Control)
GetDesignModeState()

Hämtar designtidsdata för en kontroll.

(Ärvd från Control)
GetEffectiveChromeType(Part)

Returnerar det faktiska eller effektiva aktuella PartChromeType värdet för en WebPart kontroll, med tanke på PartChromeType zonens egenskap och det aktuella visningsläget för webbsidan.

(Ärvd från WebZone)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetRouteUrl(Object)

Hämtar url:en som motsvarar en uppsättning routningsparametrar.

(Ärvd från Control)
GetRouteUrl(RouteValueDictionary)

Hämtar url:en som motsvarar en uppsättning routningsparametrar.

(Ärvd från Control)
GetRouteUrl(String, Object)

Hämtar url:en som motsvarar en uppsättning vägparametrar och ett vägnamn.

(Ärvd från Control)
GetRouteUrl(String, RouteValueDictionary)

Hämtar url:en som motsvarar en uppsättning vägparametrar och ett vägnamn.

(Ärvd från Control)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetUniqueIDRelativeTo(Control)

Returnerar den prefixade delen av UniqueID egenskapen för den angivna kontrollen.

(Ärvd från Control)
HasControls()

Avgör om serverkontrollen innehåller några underordnade kontroller.

(Ärvd från Control)
HasEvents()

Returnerar ett värde som anger om händelser har registrerats för kontrollen eller underordnade kontroller.

(Ärvd från Control)
InvalidateEditorParts()

Anger samlingen med EditorPart kontroller som är associerade med en EditorZoneBase zon till null, vilket resulterar i att CreateEditorParts() metoden anropas för att återskapa samlingen.

IsLiteralContent()

Avgör om serverkontrollen endast innehåller literalinnehåll.

(Ärvd från Control)
LoadControlState(Object)

Återställer kontrolltillståndsinformation från en begäran från föregående sida som sparades av SaveControlState() metoden.

(Ärvd från Control)
LoadViewState(Object)

Läser in tidigare sparad tillståndsinformation för en zon.

MapPathSecure(String)

Hämtar den fysiska sökväg som en virtuell sökväg, antingen absolut eller relativ, mappar till.

(Ärvd från Control)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
MergeStyle(Style)

Kopierar alla icke-tomma element i det angivna formatet till webbkontrollen, men skriver inte över några befintliga formatelement i kontrollen. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
OnBubbleEvent(Object, EventArgs)

Avgör om händelsen för serverkontrollen skickas upp på sidans UI-serverkontrollhierarki.

(Ärvd från Control)
OnDataBinding(EventArgs)

Genererar händelsen DataBinding .

(Ärvd från Control)
OnDisplayModeChanged(Object, WebPartDisplayModeEventArgs)

Genererar DisplayModeChanged händelsen och förstör alla EditorPart och underordnade kontroller i zonen inför en webbsida för att ange eller avsluta redigeringsvisningsläget.

OnInit(EventArgs)

Skapar specialiserade händelsehanterare som används av WebPartManager kontrollen på en webbsida.

(Ärvd från ToolZone)
OnLoad(EventArgs)

Genererar händelsen Load .

(Ärvd från Control)
OnPreRender(EventArgs)

Genererar händelsen PreRender och anropar PerformPreRender() metoden för kontrollernas EditorPart kromelement.

OnSelectedWebPartChanged(Object, WebPartEventArgs)

Genererar SelectedWebPartChanged händelsen och anger EditorParts samlingen till null i zonen som förberedelse för att en WebPart kontroll ska gå in i eller avsluta redigeringsläget.

OnUnload(EventArgs)

Genererar händelsen Unload .

(Ärvd från Control)
OpenFile(String)

Hämtar en Stream som används för att läsa en fil.

(Ärvd från Control)
RaiseBubbleEvent(Object, EventArgs)

Tilldelar alla källor till händelsen och dess information till kontrollens överordnade.

(Ärvd från Control)
RaisePostBackEvent(String)

Utför de åtgärder som är associerade med ett av zonverberna eller genererar en händelse som skickas tillbaka till servern.

RecreateChildControls()

Återskapar de underordnade kontrollerna i en kontroll som härleds från CompositeControl.

(Ärvd från CompositeControl)
RemovedControl(Control)

Anropas efter att en underordnad Controls kontroll har tagits bort från objektets Control samling.

(Ärvd från Control)
Render(HtmlTextWriter)

Renderar zonen till det angivna HtmlTextWriter objektet.

RenderBeginTag(HtmlTextWriter)

Renderar den inledande HTML-taggen för zonkontrollen till det angivna HtmlTextWriter objektet.

(Ärvd från WebZone)
RenderBody(HtmlTextWriter)

Åsidosätter basmetoden för att återge brödtextområdet i en zon som härleds EditorZoneBase från klassen.

RenderChildren(HtmlTextWriter)

Matar ut innehållet i en serverkontrolls underordnade objekt till ett angivet HtmlTextWriter objekt som skriver innehållet som ska återges på klienten.

(Ärvd från Control)
RenderContents(HtmlTextWriter)

Renderar hela innehållet i en zonkontroll mellan start- och sluttaggar till det angivna HtmlTextWriter objektet.

(Ärvd från WebZone)
RenderControl(HtmlTextWriter, ControlAdapter)

Matar ut serverkontrollinnehåll till ett angivet HtmlTextWriter objekt med hjälp av ett angivet ControlAdapter objekt.

(Ärvd från Control)
RenderControl(HtmlTextWriter)

Matar ut serverkontrollinnehåll till ett angivet HtmlTextWriter objekt och lagrar spårningsinformation om kontrollen om spårning är aktiverat.

(Ärvd från Control)
RenderEndTag(HtmlTextWriter)

Renderar HTML-avslutande taggen för kontrollen till den angivna skrivaren. Den här metoden används främst av kontrollutvecklare.

(Ärvd från WebControl)
RenderFooter(HtmlTextWriter)

Åsidosätter basmetoden för att återge verb i sidfoten för en ToolZone kontroll.

(Ärvd från ToolZone)
RenderHeader(HtmlTextWriter)

Åsidosätter basmetoden för att tillhandahålla specialiserad återgivning för det rubrikområde som krävs av ToolZone kontroller.

(Ärvd från ToolZone)
RenderVerb(HtmlTextWriter, WebPartVerb)

Renderar ett enskilt verb med en ToolZone kontroll.

(Ärvd från ToolZone)
RenderVerbs(HtmlTextWriter)

Renderar verben som gäller på zonnivå.

ResolveAdapter()

Hämtar kontrollkortet som ansvarar för att återge den angivna kontrollen.

(Ärvd från Control)
ResolveClientUrl(String)

Hämtar en URL som kan användas av webbläsaren.

(Ärvd från Control)
ResolveUrl(String)

Konverterar en URL till en som kan användas på den begärande klienten.

(Ärvd från Control)
SaveControlState()

Sparar alla ändringar i serverkontrolltillståndet som har inträffat sedan sidan publicerades tillbaka till servern.

(Ärvd från Control)
SaveViewState()

Sparar alla ändringar i visningstillståndet som har inträffat efter att en sida har publicerats tillbaka till servern.

SetDesignModeState(IDictionary)

Anger designtidsdata för en kontroll.

(Ärvd från Control)
SetRenderMethodDelegate(RenderMethod)

Tilldelar ett händelsehanterardelegat för att återge serverkontrollen och dess innehåll till den överordnade kontrollen.

(Ärvd från Control)
SetTraceData(Object, Object, Object)

Anger spårningsdata för designtidsspårning av återgivningsdata, med hjälp av det spårade objektet, spårningsdatanyckeln och värdet för spårningsdata.

(Ärvd från Control)
SetTraceData(Object, Object)

Anger spårningsdata för designtidsspårning av återgivningsdata med hjälp av spårningsdatanyckeln och värdet för spårningsdata.

(Ärvd från Control)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
TrackViewState()

Spårar ändringar i zonkontrollens visningstillstånd.

Händelser

Name Description
DataBinding

Inträffar när serverkontrollen binder till en datakälla.

(Ärvd från Control)
Disposed

Inträffar när en serverkontroll frigörs från minnet, vilket är den sista fasen i serverkontrolllivscykeln när en ASP.NET sida begärs.

(Ärvd från Control)
Init

Inträffar när serverkontrollen initieras, vilket är det första steget i dess livscykel.

(Ärvd från Control)
Load

Inträffar när serverkontrollen läses in i Page objektet.

(Ärvd från Control)
PreRender

Inträffar efter att objektet Control har lästs in men före återgivningen.

(Ärvd från Control)
Unload

Inträffar när serverkontrollen tas bort från minnet.

(Ärvd från Control)

Explicita gränssnittsimplementeringar

Name Description
IAttributeAccessor.GetAttribute(String)

Hämtar ett attribut för webbkontrollen med det angivna namnet.

(Ärvd från WebControl)
IAttributeAccessor.SetAttribute(String, String)

Anger ett attribut för webbkontrollen till det angivna namnet och värdet.

(Ärvd från WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Gör att en designer kan återskapa den sammansatta kontrollens samling underordnade kontroller i designmiljön.

(Ärvd från CompositeControl)
IControlBuilderAccessor.ControlBuilder

En beskrivning av den här medlemmen finns i ControlBuilder.

(Ärvd från Control)
IControlDesignerAccessor.GetDesignModeState()

En beskrivning av den här medlemmen finns i GetDesignModeState().

(Ärvd från Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

En beskrivning av den här medlemmen finns i SetDesignModeState(IDictionary).

(Ärvd från Control)
IControlDesignerAccessor.SetOwnerControl(Control)

En beskrivning av den här medlemmen finns i SetOwnerControl(Control).

(Ärvd från Control)
IControlDesignerAccessor.UserData

En beskrivning av den här medlemmen finns i UserData.

(Ärvd från Control)
IDataBindingsAccessor.DataBindings

En beskrivning av den här medlemmen finns i DataBindings.

(Ärvd från Control)
IDataBindingsAccessor.HasDataBindings

En beskrivning av den här medlemmen finns i HasDataBindings.

(Ärvd från Control)
IExpressionsAccessor.Expressions

En beskrivning av den här medlemmen finns i Expressions.

(Ärvd från Control)
IExpressionsAccessor.HasExpressions

En beskrivning av den här medlemmen finns i HasExpressions.

(Ärvd från Control)
IParserAccessor.AddParsedSubObject(Object)

En beskrivning av den här medlemmen finns i AddParsedSubObject(Object).

(Ärvd från Control)
IPostBackEventHandler.RaisePostBackEvent(String)

Implementerar RaisePostBackEvent(String) metoden.

(Ärvd från ToolZone)

Tilläggsmetoder

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

Aktiverar dynamiskt databeteende för den angivna datakontrollen.

EnableDynamicData(INamingContainer, Type, Object)

Aktiverar dynamiskt databeteende för den angivna datakontrollen.

EnableDynamicData(INamingContainer, Type)

Aktiverar dynamiskt databeteende för den angivna datakontrollen.

FindDataSourceControl(Control)

Returnerar datakällan som är associerad med datakontrollen för den angivna kontrollen.

FindFieldTemplate(Control, String)

Returnerar fältmallen för den angivna kolumnen i den angivna kontrollens namngivningscontainer.

FindMetaTable(Control)

Returnerar metatabellobjektet för den innehållande datakontrollen.

GetDefaultValues(INamingContainer)

Hämtar insamlingen av standardvärdena för den angivna datakontrollen.

GetMetaTable(INamingContainer)

Hämtar tabellmetadata för den angivna datakontrollen.

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

Anger tabellmetadata och standardvärdemappning för den angivna datakontrollen.

SetMetaTable(INamingContainer, MetaTable, Object)

Anger tabellmetadata och standardvärdemappning för den angivna datakontrollen.

SetMetaTable(INamingContainer, MetaTable)

Anger tabellmetadata för den angivna datakontrollen.

TryGetMetaTable(INamingContainer, MetaTable)

Avgör om tabellmetadata är tillgängliga.

Gäller för

Se även