GenericWebPart Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
public ref class GenericWebPart : System::Web::UI::WebControls::WebParts::WebPart
public class GenericWebPart : System.Web.UI.WebControls.WebParts.WebPart
type GenericWebPart = class
inherit WebPart
Public Class GenericWebPart
Inherits WebPart
- Dziedziczenie
Przykłady
W poniższym przykładzie kodu pokazano, jak kontrolka GenericWebPart automatycznie opakowuje kontrolkę serwera, która nie jest kontrolką WebPart w czasie wykonywania.
Pierwsza część przykładu kodu zawiera stronę składników Web Part z dwoma WebPartZone kontrolkami. W każdej strefie znajduje się standardowa kontrola serwera ASP.NET. Ponieważ kontrolki znajdują się w WebPartZone strefie, zostaną automatycznie opakowane za pomocą GenericWebPart kontrolki po skompilowaniu strony. Dlatego można zadeklarować WebPart właściwości klasy dla tych kontrolek. Po załadowaniu strony w przeglądarce po kliknięciu przycisku Wyświetl wszystkie wartości właściwości szczegóły każdej kontrolki będą wyświetlane w etykiecie. Aby pokazać, jak GenericWebPart działa kontrolka, Calendar kontrolka w pierwszej strefie ma niektóre GenericWebPart właściwości ustawione w deklaratywnej adiustacji strony .aspx, podczas gdy kontrolka BulletedList nie. Po załadowaniu strony zwróć uwagę na różnice w wartościach właściwości dla dwóch kontrolek, które mają kontrolkę nadrzędną GenericWebPart .
<%@ Page Language="C#"
Codefile="genericwebpart.cs"
Inherits="genericwebpart_sample" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>GenericWebPart Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:WebPartManager ID="WebPartManager1" runat="server">
</asp:WebPartManager>
<asp:WebPartZone ID="WebPartZone1" runat="server">
<ZoneTemplate>
<asp:Calendar ID="Calendar1" runat="server"
Title="My Calendar"
Description="A calendar used as a GenericWebPart control."
CatalogIconImageUrl="MyCatalogIcon.gif"
TitleIconimageUrl ="MyTitleIcon.gif"
TitleUrl="MyInfoUrl.htm"
Width="250"/>
</ZoneTemplate>
</asp:WebPartZone>
<asp:WebPartZone ID="WebPartZone2" runat="server">
<ZoneTemplate>
<asp:BulletedList ID="BulletedList1"
Runat="server"
DisplayMode="HyperLink">
<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>
</ZoneTemplate>
</asp:WebPartZone>
<hr />
<asp:Button ID="Button1" width="200"
runat="server"
Text="Display All Property Values" OnClick="Button1_Click" />
<br />
<asp:Label ID="Label2" runat="server" Text="" />
<br />
<asp:Label ID="Label3" runat="server" Text="" />
</form>
</body>
</html>
<%@ Page Language="vb"
Codefile="genericwebpart.vb"
Inherits="genericwebpart_sample" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>GenericWebPart Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:WebPartManager ID="WebPartManager1" runat="server">
</asp:WebPartManager>
<asp:WebPartZone ID="WebPartZone1" runat="server">
<ZoneTemplate>
<asp:Calendar ID="Calendar1" runat="server"
Title="My Calendar"
Description="A calendar used as a GenericWebPart control."
CatalogIconImageUrl="MyCatalogIcon.gif"
TitleIconimageUrl ="MyTitleIcon.gif"
TitleUrl="MyInfoUrl.htm"
Width="250"/>
</ZoneTemplate>
</asp:WebPartZone>
<asp:WebPartZone ID="WebPartZone2" runat="server">
<ZoneTemplate>
<asp:BulletedList ID="BulletedList1"
Runat="server"
DisplayMode="HyperLink">
<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>
</ZoneTemplate>
</asp:WebPartZone>
<hr />
<asp:Button ID="Button1" width="200"
runat="server"
Text="Display All Property Values" OnClick="Button1_Click" />
<br />
<asp:Label ID="Label2" runat="server" Text="" />
<br />
<asp:Label ID="Label3" runat="server" Text="" />
</form>
</body>
</html>
Druga część przykładu kodu przedstawia częściową klasę, która uzyskuje dostęp do niektórych właściwości kontrolki GenericWebPart programowo. Zwróć uwagę, GetGenericWebPart że w metodzie Page_Load
metoda jest używana do pobierania wystąpienia środowiska uruchomieniowego GenericWebPart kontrolki, która opakowuje kontrolkę serwera. Takie podejście do uzyskiwania odwołania do kontrolki nadrzędnej GenericWebPart umożliwia programową pracę z zwykłym serwerem lub kontrolą użytkownika tak, jakby była to kontrolka WebPart w czasie wykonywania.
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class genericwebpart_sample : System.Web.UI.Page
{
GenericWebPart calendarPart;
GenericWebPart listPart;
protected void Page_Load(Object sender, EventArgs e)
{
calendarPart = WebPartManager1.GetGenericWebPart(Calendar1);
listPart = WebPartManager1.GetGenericWebPart(BulletedList1);
if (!IsPostBack)
{
Label2.Text = String.Empty;
Label3.Text = String.Empty;
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Label2.Text =
@"<h3>Calendar GenericWebPart Properties</h3>" +
"<em>Title: </em>" + calendarPart.Title +
"<br />" +
"<em>CatalogIconImageUrl: </em>" + calendarPart.CatalogIconImageUrl +
"<br />" +
"<em>TitleUrl: </em>" + calendarPart.TitleUrl +
"<br />" +
"<em>Decription: </em>" + calendarPart.Description +
"<br />" +
"<em>TitleIconImageUrl: </em>" + calendarPart.TitleIconImageUrl +
"<br />" +
"<em>ChildControl ID: </em>" + calendarPart.ChildControl.ID +
"<br />" +
"<em>ChildControl Type: </em>" + calendarPart.ChildControl.GetType().Name +
"<br />" +
"<em>GenericWebPart ID: </em>" + calendarPart.ID +
"<br />" +
"<em>GenericWebPart Type: </em>" + calendarPart.GetType().Name +
"<br />" +
"<em>GenericWebPart Parent ID: </em>" + calendarPart.Parent.ID;
Label3.Text =
@"<h3>BulletedList GenericWebPart Properties</h3>" +
"<em>Title: </em>" + listPart.Title +
"<br />" +
"<em>CatalogIconImageUrl: </em>" + listPart.CatalogIconImageUrl +
"<br />" +
"<em>TitleUrl: </em>" + listPart.TitleUrl +
"<br />" +
"<em>Decription: </em>" + listPart.Description +
"<br />" +
"<em>TitleIconImageUrl: </em>" + listPart.TitleIconImageUrl +
"<br />" +
"<em>ChildControl ID: </em>" + listPart.ChildControl.ID +
"<br />" +
"<em>ChildControl Type: </em>" + listPart.ChildControl.GetType().Name +
"<br />" +
"<em>GenericWebPart ID: </em>" + listPart.ID +
"<br />" +
"<em>GenericWebPart Type: </em>" + listPart.GetType().Name +
"<br />" +
"<em>GenericWebPart Parent ID: </em>" + listPart.Parent.ID;
}
}
Imports System.Data
Imports System.Configuration
Imports System.Web
Imports System.Web.Security
Imports System.Web.UI
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts
Imports System.Web.UI.HtmlControls
Partial Public Class genericwebpart_sample
Inherits System.Web.UI.Page
Private calendarPart As GenericWebPart
Private listPart As GenericWebPart
Protected Sub Page_Load(ByVal sender As [Object], ByVal e As EventArgs)
calendarPart = WebPartManager1.GetGenericWebPart(Calendar1)
listPart = WebPartManager1.GetGenericWebPart(BulletedList1)
If Not IsPostBack Then
Label2.Text = String.Empty
Label3.Text = String.Empty
End If
End Sub
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
Label2.Text = _
"<h3>Calendar GenericWebPart Properties</h3>" & _
"<em>Title: </em>" & calendarPart.Title & _
"<br />" & _
"<em>CatalogIconImageUrl: </em>" & calendarPart.CatalogIconImageUrl & _
"<br />" & _
"<em>TitleUrl: </em>" & calendarPart.TitleUrl & _
"<br />" & _
"<em>Decription: </em>" & calendarPart.Description & _
"<br />" & _
"<em>TitleIconImageUrl: </em>" & calendarPart.TitleIconImageUrl & _
"<br />" & _
"<em>ChildControl ID: </em>" & calendarPart.ChildControl.ID & _
"<br />" & _
"<em>ChildControl Type: </em>" & calendarPart.ChildControl.GetType().Name & _
"<br />" & _
"<em>GenericWebPart ID: </em>" & calendarPart.ID & _
"<br />" & _
"<em>GenericWebPart Type: </em>" & calendarPart.GetType().Name & _
"<br />" & _
"<em>GenericWebPart Parent ID: </em>" & calendarPart.Parent.ID
Label3.Text = _
"<h3>BulletedList GenericWebPart Properties</h3>" & _
"<em>Title: </em>" & listPart.Title & _
"<br />" & _
"<em>CatalogIconImageUrl: </em>" & listPart.CatalogIconImageUrl & _
"<br />" & _
"<em>TitleUrl: </em>" & listPart.TitleUrl & _
"<br />" & _
"<em>Decription: </em>" & listPart.Description & _
"<br />" & _
"<em>TitleIconImageUrl: </em>" & listPart.TitleIconImageUrl & _
"<br />" & _
"<em>ChildControl ID: </em>" & listPart.ChildControl.ID & _
"<br />" & _
"<em>ChildControl Type: </em>" & listPart.ChildControl.GetType().Name & _
"<br />" & _
"<em>GenericWebPart ID: </em>" & listPart.ID & _
"<br />" & _
"<em>GenericWebPart Type: </em>" & listPart.GetType().Name & _
"<br />" & _
"<em>GenericWebPart Parent ID: </em>" & listPart.Parent.ID
End Sub
End Class
Uwagi
Kontrolka GenericWebPart istnieje, aby zapewnić otokę czasu wykonywania dla kontrolek serwera, które nie WebPart są kontrolkami, dzięki czemu takie kontrolki mogą być używane na stronach i aplikacjach składników Web Part. Gdy deweloperzy dodają kontrolki serwera — takie jak kontrolki użytkownika, ASP.NET kontrolki serwera lub istniejące kontrolki niestandardowe — WebPartZoneBase do kontrolki automatycznie opakowuje kontrolki serwera w czasie wykonywania, GenericWebPart aby mogły wykazywać te same funkcje co prawdziwe WebPart kontrolki.
W poniższej tabeli porównaliśmy i porównaliśmy kontrolki i WebPart kontrolkiGenericWebPart.
GenericWebPart Kontroli | WebPart Kontroli |
---|---|
Istnieje, aby udostępnić kontrolki serwera, które nie WebPart są kontrolkami z funkcjami składników Web Part, dzięki czemu wszystkie ASP.NET, niestandardowe lub kontrolki użytkownika mogą uczestniczyć w aplikacjach składników Web Part. | Istnieje, aby utworzyć niestandardowe kontrolki ASP.NET, które mają wbudowane natywne funkcje składników Web Part. Obejmuje to personalizację, połączenia, importowanie i eksportowanie oraz możliwości przeciągania i upuszczania. |
Nigdy nie jest zadeklarowany w znacznikach strony. Istnieje tylko do zawijania kontrolek serwera w czasie wykonywania i zapewnienia opakowanej kontrolki (lub kontrolki podrzędnej) pełnej funkcjonalności kontrolki WebPart . | Można zadeklarować w znacznikach strony w czasie projektowania, na przykład ASP.NET kontroli serwera, z tą różnicą WebPartZoneBase , że jest zadeklarowana w strefie. |
Zawiera i integruje swoją kontrolkę podrzędną z procesem personalizacji składników Web Part, dzięki czemu może pełnić rolę prawdziwej WebPart kontrolki. Dzieje się tak automatycznie, co ułatwia deweloperom korzystanie z kontrolek serwera i kontrolek użytkownika w aplikacjach składników Web Part. | Jest automatycznie uwzględniany w procesie personalizacji składników Web Part. |
Można uzyskać dostęp programowo w czasie wykonywania (przy użyciu GetGenericWebPart metody i przekazać do niej podrzędną kontrolkę serwera), na przykład prawdziwą WebPart kontrolkę lub standardową kontrolkę ASP.NET. | Dostęp do programu można uzyskać w czasie wykonywania, na przykład standardowej kontroli ASP.NET. |
Użytkownicy korzystają z kontrolki GenericWebPart , ponieważ zapewnia spójne środowisko użytkownika. Każda kontrolka serwera może działać jak kontrolka WebPart i będzie zawierać te same spójne elementy interfejsu użytkownika, takie jak czasowniki, ikony, tytuł i nagłówek. Deweloperzy korzystają z GenericWebPart kontroli, ponieważ umożliwia im ponowne używanie istniejących kontrolek użytkownika i kontrolek serwera w aplikacjach składników Web Part.
Uwaga
Podczas tworzenia stron składników Web Part nie trzeba wykonywać żadnych czynności, aby umożliwić opakowaniu kontrolki istniejącego użytkownika ani kontrolki niestandardowej GenericWebPart . Wystarczy dodać serwer lub kontrolkę WebPartZoneBase użytkownika do strefy, programowo lub przez zadeklarowanie go w znacznikach strony, a kontrolka składników Web Part automatycznie opakowuje kontrolkę obiektem GenericWebPart w czasie wykonywania.
Ponieważ kontrolki serwera umieszczone w WebPartZoneBase strefach są opakowane za pomocą GenericWebPart kontrolki w czasie wykonywania, deweloperzy mogą używać zwykłych kontrolek serwera i użytkowników dokładnie tak, jakby były WebPart kontrolkami. Należy pamiętać, że jeśli zadeklarujesz niestandardowe kontrolki dziedziczone z klasy bazowej ControlWebPartZonew ramach klasy , te kontrolki nie mogą obsługiwać używania właściwości wewnętrznych WebPart . W związku z tym nie można zadeklarować IWebPart właściwości takich kontrolek, w tym właściwości, takich jak Title właściwość i Description właściwość. Z kolei inne typy kontrolek serwera (takich jak WebPart kontrolki, kontrolki użytkownika i kontrolki niestandardowe dziedziczone z WebControlprogramu ) mogą deklarować te właściwości, ponieważ obsługują one użycie właściwości expando.
Właściwości expando to ciągi, które można dodać do klasy dynamicznie jako właściwość za pomocą interfejsu IAttributeAccessor . Kontrolki implementujące ten interfejs, w tym klasę WebControl i jej elementy podrzędne, mogą używać właściwości expando. Ponieważ klasa bazowa Control nie obsługuje właściwości expando, gdy niestandardowa kontrolka dziedziczona z Control klasy jest umieszczana w kontrolce WebPartZone i opakowana kontrolką GenericWebPart w czasie wykonywania, zestaw kontrolek składników Web Part nie może dynamicznie dodawać właściwości wewnętrznych IWebPart do kontrolki niestandardowej. W tym przypadku masz dwie opcje. Możesz użyć kontrolki IWebPart niestandardowej bez właściwości lub można zaimplementować IWebPart interfejs w kontrolce niestandardowej, umożliwiając jej użycie właściwości.
Jako przykład sposobu, w jaki kontrolki dziedziczone z WebControl klasy mogą używać IWebPart właściwości, jeśli deklarujesz kontrolkę ASP.NET Calendar w znacznikach strony (w WebPartZoneBase strefie) w czasie projektowania, mimo że ta kontrolka nie dziedziczy z WebPart klasy i nie zawiera WebPart natywnie elementów członkowskich, nadal można traktować ją tak samo jak kontrolkę WebPart . Możesz zadeklarować WebPart właściwości w kontrolce kalendarza, takie jak Title, Descriptioni inne. W czasie wykonywania można użyć GetGenericWebPart metody , która zwraca kontrolkę GenericWebPart dynamicznie opakowującego kontrolkę kalendarza i pracować z nią programowo tak samo, jak w WebPart przypadku kontrolki z dostępem do wszystkich tych samych właściwości, zdarzeń i metod.
Kontrolka GenericWebPart ma właściwość krytyczną, która umożliwia dostęp do jej podstawowej kontroli serwera: ChildControl właściwości . Ta właściwość umożliwia deweloperom programowy dostęp do kontroli serwera. Właściwość ChildControl jest również używana przez kontrolkę WebPartManager do uzyskiwania dostępu do danych personalizacji z kontrolki podrzędnej i do wykonywania autoryzacji, jeśli właściwość jest ustawiona AuthorizationFilter .
Kontrolka GenericWebPart ma kilka innych właściwości, z których wszystkie przesłaniają właściwości dziedziczone z klasy bazowej WebPart . Jak wspomniano, można użyć tych właściwości z dowolną kontrolką podrzędną, aby mogła zachowywać się jako kontrolka WebPart . Jedną z ważnych właściwości jest ExportMode właściwość . Określa, czy można eksportować wszystkie właściwości możliwe do wyeksportowania, czy tylko te oznaczone jako niewrażliwe. Właściwości zorientowane na interfejs użytkownika dziedziczone z WebPart klasy, takie jak CatalogIconImageUrl, Description, Height, TitleTitleUrl, i Width, można ustawić w deklaratywnej adiustacji dla dowolnej kontrolki serwera umieszczonej WebPartZoneBase w strefie.
Ważne metody w GenericWebPart klasie obejmują metodę CreateControlCollection , która tworzy kolekcję kontrolek (w tym kontrolek podrzędnych) skojarzonych z kontrolką oraz Render metodę GenericWebPart , która deleguje wszystkie renderowanie do zawiniętych kontrolek podrzędnych. Konstruktory w GenericWebPart klasie są chronione i są przeznaczone do użytku wewnętrznego lub w scenariuszach rozszerzalności.
Istnieje kilka dodatkowych przydatnych szczegółowych informacji dotyczących pracy z kontrolkami GenericWebPart . Jeśli chcesz ustawić wartości domyślne dla właściwości przesłonięć w GenericWebPart klasie, kontrolka użytkownika lub niestandardowa kontrolka serwera może zaimplementować IWebPart interfejsy i IWebActionable i i zastąpić ich składowe. W czasie wykonywania kontrolka GenericWebPart uzyska jej wartości dla zaimplementowanych właściwości z kontrolki podrzędnej, która implementuje interfejsy. Jeśli kontrolka definiuje dowolne jej właściwości jako personalizowalne (przy użyciu atrybutu Personalizable
metadanych), GenericWebPart kontrolka automatycznie włącza te właściwości do personalizacji w czasie wykonywania, podobnie jak personalizowalne właściwości w kontrolce WebPart .
Jeśli chcesz udostępnić funkcje edycji składników Web Part dla kontrolki, możesz zaimplementować IWebEditable interfejs. W czasie wykonywania, gdy CreateEditorParts metoda jest wywoływana, GenericWebPart kod kontrolki dla WebBrowsableObject właściwości wywoła tę samą właściwość w kontrolce podrzędnej i użyje implementacji kontrolki podrzędnej, aby utworzyć skojarzone kontrolki niestandardowe EditorPart .
Uwagi dotyczące dziedziczenia
Istnieje kilka przypadków, w których konieczne jest dziedziczenie po GenericWebPart klasie. Taki przypadek byłby taki, jeśli deweloper chce zaimplementować jakąś akcję niestandardową w konstruktorze podczas tworzenia kontrolki GenericWebPart . Na przykład możesz chcieć przechowywać kontrolkę podrzędną w innym miejscu niż kolekcja kontrolek w GenericWebPart klasie . Jeśli dziedziczysz z GenericWebPart klasy, musisz również dziedziczyć z WebPartManager klasy i zastąpić jej CreateWebPart(Control) metodę, aby umożliwić jej utworzenie niestandardowej kontrolki.
Konstruktory
GenericWebPart(Control) |
Inicjuje nowe wystąpienie kontrolki GenericWebPart , przekazując odwołanie do kontrolki, która staje się kontrolką podrzędną. |
Właściwości
AccessKey |
Pobiera lub ustawia klucz dostępu, który umożliwia szybkie przejście do kontroli serwera sieci Web. (Odziedziczone po WebControl) |
Adapter |
Pobiera kartę specyficzną dla przeglądarki dla kontrolki. (Odziedziczone po Control) |
AllowClose |
Pobiera lub ustawia wartość wskazującą, czy użytkownik końcowy może zamknąć kontrolkę WebPart na stronie sieci Web. (Odziedziczone po WebPart) |
AllowConnect |
Pobiera lub ustawia wartość, która wskazuje, czy kontrolka WebPart umożliwia innym kontrolkom tworzenie z nim połączeń. (Odziedziczone po WebPart) |
AllowEdit |
Pobiera lub ustawia wartość wskazującą, czy użytkownik końcowy może zmodyfikować kontrolkę WebPart za pomocą interfejsu użytkownika dostarczonego przez co najmniej jedną EditorPart kontrolkę. (Odziedziczone po WebPart) |
AllowHide |
Pobiera lub ustawia wartość wskazującą, czy użytkownicy końcowi mogą ukryć kontrolkę WebPart . (Odziedziczone po WebPart) |
AllowMinimize |
Pobiera lub ustawia wartość wskazującą, czy użytkownicy końcowi mogą zminimalizować WebPart kontrolę. (Odziedziczone po WebPart) |
AllowZoneChange |
Pobiera lub ustawia wartość wskazującą, czy użytkownik może przenosić kontrolkę WebPart między strefami WebPartZoneBase . (Odziedziczone po WebPart) |
AppRelativeTemplateSourceDirectory |
Pobiera lub ustawia względny katalog Page wirtualny aplikacji obiektu lub UserControl , który zawiera tę kontrolkę. (Odziedziczone po Control) |
Attributes |
Pobiera kolekcję dowolnych atrybutów (tylko do renderowania), które nie odpowiadają właściwościom kontrolki. (Odziedziczone po WebControl) |
AuthorizationFilter |
Pobiera lub ustawia dowolny ciąg w celu określenia, czy kontrolka WebPart jest autoryzowana do dodania do strony. (Odziedziczone po WebPart) |
BackColor |
Pobiera lub ustawia kolor tła kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
BackImageUrl |
Pobiera lub ustawia adres URL obrazu tła dla kontrolki panelu. (Odziedziczone po Panel) |
BindingContainer |
Pobiera kontrolkę zawierającą powiązanie danych tej kontrolki. (Odziedziczone po Control) |
BorderColor |
Pobiera lub ustawia kolor obramowania kontrolki Sieci Web. (Odziedziczone po WebControl) |
BorderStyle |
Pobiera lub ustawia styl obramowania kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
BorderWidth |
Pobiera lub ustawia szerokość obramowania kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
CatalogIconImageUrl |
Pobiera lub ustawia adres URL na obraz reprezentujący kontrolkę GenericWebPart w wykazie kontrolek. |
ChildControl |
Pobiera odwołanie do kontrolki podrzędnej opakowanej przez kontrolkę GenericWebPart w czasie wykonywania. |
ChildControlsCreated |
Pobiera wartość wskazującą, czy kontrolka podrzędna kontrolki serwera została utworzona. (Odziedziczone po Control) |
ChromeState |
Pobiera lub ustawia, czy kontrolka części jest w stanie zminimalizowanym, czy normalnym. (Odziedziczone po WebPart) |
ChromeType |
Pobiera lub ustawia typ obramowania, które ramki kontrolki składników Web Part. (Odziedziczone po WebPart) |
ClientID |
Pobiera identyfikator kontrolki dla znaczników HTML generowanych przez ASP.NET. (Odziedziczone po Control) |
ClientIDMode |
Pobiera lub ustawia algorytm używany do generowania wartości ClientID właściwości. (Odziedziczone po Control) |
ClientIDSeparator |
Pobiera wartość znaku reprezentującą znak separatora ClientID używany we właściwości . (Odziedziczone po Control) |
ConnectErrorMessage |
Pobiera komunikat o błędzie wyświetlany użytkownikom, jeśli podczas procesu połączenia wystąpią błędy. (Odziedziczone po WebPart) |
Context |
HttpContext Pobiera obiekt skojarzony z kontrolką serwera dla bieżącego żądania sieci Web. (Odziedziczone po Control) |
Controls |
ControlCollection Pobiera obiekt, który zawiera kontrolki podrzędne dla określonej kontrolki serwera w hierarchii interfejsu użytkownika. (Odziedziczone po Part) |
ControlStyle |
Pobiera styl kontrolki serwera sieci Web. Ta właściwość jest używana głównie przez deweloperów kontrolek. (Odziedziczone po WebControl) |
ControlStyleCreated |
Pobiera wartość wskazującą Style , czy obiekt został utworzony dla ControlStyle właściwości . Ta właściwość jest używana głównie przez deweloperów kontrolek. (Odziedziczone po WebControl) |
CssClass |
Pobiera lub ustawia klasę kaskadowego arkusza stylów (CSS) renderowaną przez kontrolkę serwera sieci Web na kliencie. (Odziedziczone po WebControl) |
DataItemContainer |
Pobiera odwołanie do kontenera nazewnictwa, jeśli kontener nazewnictwa implementuje IDataItemContainerelement . (Odziedziczone po Control) |
DataKeysContainer |
Pobiera odwołanie do kontenera nazewnictwa, jeśli kontener nazewnictwa implementuje IDataKeysControlelement . (Odziedziczone po Control) |
DefaultButton |
Pobiera lub ustawia identyfikator domyślnego przycisku, który znajduje się w kontrolce Panel . (Odziedziczone po Panel) |
Description |
Pobiera lub ustawia krótką frazę, która podsumowuje działanie kontrolki do użycia w etykietkach narzędzi i katalogach kontrolek serwera. |
DesignMode |
Pobiera wartość wskazującą, czy kontrolka jest używana na powierzchni projektowej. (Odziedziczone po Control) |
Direction |
Pobiera lub ustawia kierunek poziomy przepływu zawartości w kontrolce. (Odziedziczone po WebPart) |
DisplayTitle |
Pobiera ciąg zawierający pełny tekst tytułu wyświetlany na pasku tytułu wystąpienia kontrolki WebPart . (Odziedziczone po WebPart) |
Enabled |
Pobiera lub ustawia wartość wskazującą, czy kontrolka serwera sieci Web jest włączona. (Odziedziczone po WebControl) |
EnableTheming |
Pobiera lub ustawia wartość wskazującą, czy motywy mają zastosowanie do tej kontrolki. (Odziedziczone po WebControl) |
EnableViewState |
Pobiera lub ustawia wartość wskazującą, czy kontrolka serwera utrzymuje stan widoku, oraz stan widoku wszystkich kontrolek podrzędnych, które zawiera, do klienta żądającego. (Odziedziczone po Control) |
Events |
Pobiera listę delegatów programu obsługi zdarzeń dla kontrolki. Ta właściwość jest tylko do odczytu. (Odziedziczone po Control) |
ExportMode |
Pobiera lub ustawia, czy można wyeksportować wszystkie, niektóre lub żadne WebPart właściwości kontrolki. (Odziedziczone po WebPart) |
Font |
Pobiera właściwości czcionki skojarzone z kontrolką serwera sieci Web. (Odziedziczone po WebControl) |
ForeColor |
Pobiera lub ustawia kolor pierwszego planu (zazwyczaj kolor tekstu) kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
GroupingText |
Pobiera lub ustawia podpis dla grupy kontrolek zawartych w kontrolce panelu. (Odziedziczone po Panel) |
HasAttributes |
Pobiera wartość wskazującą, czy kontrolka ma ustawione atrybuty. (Odziedziczone po WebControl) |
HasChildViewState |
Pobiera wartość wskazującą, czy kontrolka podrzędna bieżącej kontrolki serwera ma jakiekolwiek zapisane ustawienia stanu widoku. (Odziedziczone po Control) |
HasSharedData |
Pobiera wartość wskazującą, czy kontrolka WebPart ma skojarzone jakiekolwiek udostępnione dane personalizacji. (Odziedziczone po WebPart) |
HasUserData |
Pobiera wartość wskazującą, czy kontrolka WebPart ma skojarzone z nią jakiekolwiek dane personalizacji użytkownika. (Odziedziczone po WebPart) |
Height |
Pobiera lub ustawia wysokość (w pikselach) kontrolki. |
HelpMode |
Pobiera lub ustawia typ interfejsu użytkownika używanego do wyświetlania zawartości Pomocy dla kontrolki WebPart . (Odziedziczone po WebPart) |
HelpUrl |
Pobiera lub ustawia adres URL na plik Pomocy dla kontrolki WebPart . (Odziedziczone po WebPart) |
Hidden |
Pobiera lub ustawia wartość wskazującą, czy kontrolka WebPart jest wyświetlana na stronie sieci Web. (Odziedziczone po WebPart) |
HorizontalAlign |
Pobiera lub ustawia wyrównanie w poziomie zawartości w panelu. (Odziedziczone po Panel) |
ID |
Pobiera lub ustawia identyfikator kontrolki. Ta wartość nie jest dziedziczona. |
IdSeparator |
Pobiera znak używany do oddzielania identyfikatorów kontrolek. (Odziedziczone po Control) |
ImportErrorMessage |
Pobiera lub ustawia komunikat o błędzie, który jest używany w przypadku wystąpienia błędów podczas importowania WebPart kontrolki. (Odziedziczone po WebPart) |
IsChildControlStateCleared |
Pobiera wartość wskazującą, czy kontrolki zawarte w tej kontrolce mają stan kontroli. (Odziedziczone po Control) |
IsClosed |
Pobiera wartość wskazującą, czy kontrolka WebPart jest obecnie zamknięta na stronie składników Web Part. (Odziedziczone po WebPart) |
IsEnabled |
Pobiera wartość wskazującą, czy kontrolka jest włączona. (Odziedziczone po WebControl) |
IsShared |
Pobiera wartość wskazującą, czy kontrolka WebPart jest udostępniana, co oznacza, że jest ona widoczna dla wszystkich użytkowników strony składników Web Part. (Odziedziczone po WebPart) |
IsStandalone |
Pobiera wartość wskazującą WebPart , czy kontrolka jest autonomiczna, co oznacza, że nie jest zawarta WebPartZoneBase w strefie. (Odziedziczone po WebPart) |
IsStatic |
Pobiera wartość wskazującą, czy kontrolka WebPart jest statyczną kontrolką, co oznacza, że kontrolka jest zadeklarowana w znacznikach strony składników Web Part i nie jest dodawana programowo do strony. (Odziedziczone po WebPart) |
IsTrackingViewState |
Pobiera wartość wskazującą, czy kontrolka serwera zapisuje zmiany w stanie widoku. (Odziedziczone po Control) |
IsViewStateEnabled |
Pobiera wartość wskazującą, czy stan widoku jest włączony dla tej kontrolki. (Odziedziczone po Control) |
LoadViewStateByID |
Pobiera wartość wskazującą, czy kontrolka uczestniczy w ładowaniu stanu ID widoku zamiast indeksu. (Odziedziczone po Control) |
NamingContainer |
Pobiera odwołanie do kontenera nazewnictwa kontrolki serwera, który tworzy unikatową przestrzeń nazw do różnicowania między kontrolkami serwera o tej samej ID wartości właściwości. (Odziedziczone po Control) |
Page |
Pobiera odwołanie do Page wystąpienia zawierającego kontrolkę serwera. (Odziedziczone po Control) |
Parent |
Pobiera odwołanie do kontrolki nadrzędnej kontrolki serwera w hierarchii kontrolek strony. (Odziedziczone po Control) |
RenderingCompatibility |
Pobiera wartość określającą wersję ASP.NET, z którą renderowany kod HTML będzie zgodny. (Odziedziczone po Control) |
ScrollBars |
Pobiera lub ustawia widoczność i położenie pasków przewijania w kontrolce Panel . (Odziedziczone po Panel) |
Site |
Pobiera informacje o kontenerze hostujące bieżącą kontrolkę podczas renderowania na powierzchni projektowej. (Odziedziczone po Control) |
SkinID |
Pobiera lub ustawia skórę do zastosowania w kontrolce. (Odziedziczone po WebControl) |
Style |
Pobiera kolekcję atrybutów tekstowych, które będą renderowane jako atrybut stylu w zewnętrznym tagu kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
Subtitle |
Pobiera ciąg połączony z wartością Title właściwości, aby utworzyć pełny tytuł kontrolki. |
SupportsDisabledAttribute |
Pobiera wartość wskazującą, czy kontrolka powinna ustawić |
TabIndex |
Pobiera lub ustawia indeks tabulacji kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
TagKey |
Pobiera wartość odpowiadającą HtmlTextWriterTag tej kontrolce serwera sieci Web. Ta właściwość jest używana głównie przez deweloperów kontrolek. (Odziedziczone po WebControl) |
TagName |
Pobiera nazwę tagu kontrolki. Ta właściwość jest używana głównie przez deweloperów kontrolek. (Odziedziczone po WebControl) |
TemplateControl |
Pobiera lub ustawia odwołanie do szablonu zawierającego tę kontrolkę. (Odziedziczone po Control) |
TemplateSourceDirectory |
Pobiera katalog wirtualny obiektu Page lub UserControl , który zawiera bieżącą kontrolkę serwera. (Odziedziczone po Control) |
Title |
Pobiera lub ustawia tytuł kontrolki GenericWebPart . |
TitleIconImageUrl |
Pobiera lub ustawia adres URL na obraz używany do reprezentowania GenericWebPart kontrolki na pasku tytułu kontrolki. |
TitleUrl |
Pobiera lub ustawia adres URL na informacje uzupełniające dotyczące kontrolki GenericWebPart . |
ToolTip |
Pobiera lub ustawia tekst wyświetlany po umieszczeniu wskaźnika myszy na kontrolce serwera sieci Web. (Odziedziczone po WebControl) |
UniqueID |
Pobiera unikatowy, hierarchicznie kwalifikowany identyfikator kontroli serwera. (Odziedziczone po Control) |
ValidateRequestMode |
Pobiera lub ustawia wartość wskazującą, czy kontrolka sprawdza dane wejściowe klienta z przeglądarki pod kątem potencjalnie niebezpiecznych wartości. (Odziedziczone po Control) |
Verbs |
Pobiera kolekcję niestandardowych czasowników skojarzonych z kontrolką GenericWebPart . |
ViewState |
Pobiera słownik informacji o stanie, który pozwala zapisać i przywrócić stan widoku kontroli serwera w wielu żądaniach dla tej samej strony. (Odziedziczone po Control) |
ViewStateIgnoresCase |
Pobiera wartość wskazującą, czy StateBag obiekt nie uwzględnia wielkości liter. (Odziedziczone po Control) |
ViewStateMode |
Pobiera lub ustawia tryb wyświetlania tej kontrolki. (Odziedziczone po Control) |
Visible |
Pobiera lub ustawia wartość wskazującą, czy kontrolka serwera jest renderowana jako interfejs użytkownika na stronie. (Odziedziczone po Control) |
WebBrowsableObject |
Pobiera odwołanie do kontrolki podrzędnej, aby umożliwić edycję kontrolki za pomocą kontrolek niestandardowych EditorPart . |
WebPartManager |
Pobiera odwołanie do kontrolki WebPartManager skojarzonej z wystąpieniem kontrolki WebPart . (Odziedziczone po WebPart) |
Width |
Pobiera lub ustawia szerokość kontrolki (w pikselach). |
Wrap |
Pobiera lub ustawia wartość wskazującą, czy zawartość opakowuje się w panelu. (Odziedziczone po Panel) |
Zone |
Pobiera strefę WebPartZoneBase , która obecnie zawiera kontrolkę WebPart . (Odziedziczone po WebPart) |
ZoneIndex |
Pobiera pozycję indeksu kontrolki WebPart w jej strefie. (Odziedziczone po WebPart) |
Metody
AddAttributesToRender(HtmlTextWriter) |
Dodaje informacje o obrazie tła, wyrównaniu, zawijeniu i kierunku do listy atrybutów do renderowania. (Odziedziczone po Panel) |
AddedControl(Control, Int32) |
Wywoływana po dodaniu kontrolki podrzędnej do Controls kolekcji Control obiektu. (Odziedziczone po Control) |
AddParsedSubObject(Object) |
Powiadamia kontrolkę serwera, że element , XML lub HTML, został przeanalizowany i dodaje element do obiektu kontrolki ControlCollection serwera. (Odziedziczone po Control) |
ApplyStyle(Style) |
Kopiuje wszystkie niepuste elementy określonego stylu do kontrolki Sieci Web, zastępując wszystkie istniejące elementy stylu kontrolki. Ta metoda jest używana głównie przez deweloperów kontrolek. (Odziedziczone po WebControl) |
ApplyStyleSheetSkin(Page) |
Stosuje właściwości stylu zdefiniowane w arkuszu stylów strony do kontrolki. (Odziedziczone po Control) |
BeginRenderTracing(TextWriter, Object) |
Rozpoczyna śledzenie czasu projektowania danych renderowania. (Odziedziczone po Control) |
BuildProfileTree(String, Boolean) |
Zbiera informacje o kontrolce serwera i dostarcza ją do Trace właściwości, która ma być wyświetlana po włączeniu śledzenia dla strony. (Odziedziczone po Control) |
ClearCachedClientID() |
Ustawia wartość buforowanej ClientID na |
ClearChildControlState() |
Usuwa informacje o stanie kontroli dla kontrolek podrzędnych kontrolki serwera. (Odziedziczone po Control) |
ClearChildState() |
Usuwa informacje o stanie widoku i stanie kontroli dla wszystkich kontrolek podrzędnych kontrolki serwera. (Odziedziczone po Control) |
ClearChildViewState() |
Usuwa informacje o stanie widoku dla wszystkich kontrolek podrzędnych kontrolki serwera. (Odziedziczone po Control) |
ClearEffectiveClientIDMode() |
ClientIDMode Ustawia właściwość bieżącego wystąpienia kontrolki i wszystkich kontrolek podrzędnych na Inherit. (Odziedziczone po Control) |
CopyBaseAttributes(WebControl) |
Kopiuje właściwości, które nie są hermetyzowane przez Style obiekt z określonej kontrolki serwera sieci Web do kontrolki serwera sieci Web, z którego jest wywoływana ta metoda. Ta metoda jest używana głównie przez deweloperów kontrolek. (Odziedziczone po WebControl) |
CreateChildControls() |
Wywoływana przez platformę strony ASP.NET w celu powiadamiania kontrolek serwera, które używają implementacji opartej na kompozycji w celu utworzenia wszelkich kontrolek podrzędnych, które zawierają w ramach przygotowania do publikowania z powrotem lub renderowania. |
CreateControlCollection() |
Zastępuje metodę podstawową w celu utworzenia kolekcji tylko do odczytu, która składa się z kontrolki podrzędnej opakowanej przez kontrolkę GenericWebPart . |
CreateControlStyle() |
Tworzy obiekt stylu, który jest używany wewnętrznie przez kontrolkę Panel w celu zaimplementowania wszystkich właściwości pokrewnych stylu. (Odziedziczone po Panel) |
CreateEditorParts() |
Zwraca kolekcję kontrolek niestandardowych EditorPart , które mogą służyć do edytowania podrzędnej kontrolki GenericWebPart , gdy jest ona w trybie edycji. |
DataBind() |
Wiąże źródło danych z wywołaną kontrolką serwera i wszystkimi jej kontrolkami podrzędnymi. (Odziedziczone po Part) |
DataBind(Boolean) |
Wiąże źródło danych z wywołaną kontrolką serwera i wszystkie jego kontrolki podrzędne z opcją zgłaszania zdarzenia DataBinding . (Odziedziczone po Control) |
DataBindChildren() |
Wiąże źródło danych z kontrolkami podrzędnymi kontrolki serwera. (Odziedziczone po Control) |
Dispose() |
Umożliwia kontrolce serwera przeprowadzenie końcowego czyszczenia przed zwolnieniem z pamięci. (Odziedziczone po Control) |
EndRenderTracing(TextWriter, Object) |
Kończy śledzenie czasu projektowania danych renderowania. (Odziedziczone po Control) |
EnsureChildControls() |
Określa, czy kontrolka serwera zawiera kontrolki podrzędne. Jeśli tak nie jest, tworzy kontrolki podrzędne. (Odziedziczone po Control) |
EnsureID() |
Tworzy identyfikator kontrolek, które nie mają przypisanego identyfikatora. (Odziedziczone po Control) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
FindControl(String) |
Wyszukuje bieżący kontener nazewnictwa dla kontrolki serwera przy użyciu określonego |
FindControl(String, Int32) |
Wyszukuje bieżący kontener nazewnictwa dla kontrolki serwera z określoną liczbą |
Focus() |
Ustawia fokus wejściowy na kontrolkę. (Odziedziczone po Control) |
GetDesignModeState() |
Pobiera dane w czasie projektowania dla kontrolki. (Odziedziczone po Control) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetRouteUrl(Object) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy. (Odziedziczone po Control) |
GetRouteUrl(RouteValueDictionary) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy. (Odziedziczone po Control) |
GetRouteUrl(String, Object) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy i nazwie trasy. (Odziedziczone po Control) |
GetRouteUrl(String, RouteValueDictionary) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy i nazwie trasy. (Odziedziczone po Control) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GetUniqueIDRelativeTo(Control) |
Zwraca prefiksowaną część UniqueID właściwości określonej kontrolki. (Odziedziczone po Control) |
HasControls() |
Określa, czy kontrolka serwera zawiera jakiekolwiek kontrolki podrzędne. (Odziedziczone po Control) |
HasEvents() |
Zwraca wartość wskazującą, czy zdarzenia są rejestrowane dla kontrolki, czy jakiekolwiek kontrolki podrzędne. (Odziedziczone po Control) |
IsLiteralContent() |
Określa, czy kontrolka serwera zawiera tylko zawartość literału. (Odziedziczone po Control) |
LoadControlState(Object) |
Przywraca informacje o stanie kontroli z poprzedniego żądania strony, które zostało zapisane przez metodę SaveControlState() . (Odziedziczone po Control) |
LoadViewState(Object) |
Przywraca informacje o stanie widoku z poprzedniego żądania, które zostało zapisane za pomocą SaveViewState() metody . (Odziedziczone po WebControl) |
MapPathSecure(String) |
Pobiera ścieżkę fizyczną, z którą jest mapowa ścieżka wirtualna , bezwzględna lub względna. (Odziedziczone po Control) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
MergeStyle(Style) |
Kopiuje wszystkie niepuste elementy określonego stylu do kontrolki Sieci Web, ale nie zastąpi żadnych istniejących elementów stylu kontrolki. Ta metoda jest używana głównie przez deweloperów kontrolek. (Odziedziczone po WebControl) |
OnBubbleEvent(Object, EventArgs) |
Określa, czy zdarzenie kontroli serwera jest przekazywane w hierarchii kontroli serwera interfejsu użytkownika strony. (Odziedziczone po Control) |
OnClosing(EventArgs) |
Umożliwia klasom pochodnym zapewnienie niestandardowej obsługi po WebPart zamknięciu kontrolki na stronie składników Web Part. (Odziedziczone po WebPart) |
OnConnectModeChanged(EventArgs) |
Umożliwia klasom pochodnym zapewnienie niestandardowej obsługi, gdy kontrolka WebPart rozpoczyna lub kończy proces nawiązywania połączenia z innymi kontrolkami. (Odziedziczone po WebPart) |
OnDataBinding(EventArgs) |
DataBinding Zgłasza zdarzenie. (Odziedziczone po Control) |
OnDeleting(EventArgs) |
Umożliwia klasom pochodnym zapewnienie niestandardowej obsługi, gdy kontrolka WebPart zostanie trwale usunięta ze strony składników Web Part. (Odziedziczone po WebPart) |
OnEditModeChanged(EventArgs) |
Umożliwia klasom pochodnym zapewnienie niestandardowej obsługi, gdy kontrolka WebPart wchodzi lub opuszcza tryb edycji. (Odziedziczone po WebPart) |
OnInit(EventArgs) |
Init Zgłasza zdarzenie. (Odziedziczone po Control) |
OnLoad(EventArgs) |
Load Zgłasza zdarzenie. (Odziedziczone po Control) |
OnPreRender(EventArgs) |
PreRender Zgłasza zdarzenie. (Odziedziczone po Control) |
OnUnload(EventArgs) |
Unload Zgłasza zdarzenie. (Odziedziczone po Control) |
OpenFile(String) |
Stream Pobiera element używany do odczytywania pliku. (Odziedziczone po Control) |
RaiseBubbleEvent(Object, EventArgs) |
Przypisuje wszystkie źródła zdarzenia i jego informacje do elementu nadrzędnego kontrolki. (Odziedziczone po Control) |
RemovedControl(Control) |
Wywoływane po usunięciu kontrolki podrzędnej Controls z kolekcji Control obiektu. (Odziedziczone po Control) |
Render(HtmlTextWriter) |
Delegaci renderujący zawartość kontrolki do kontrolki podrzędnej. |
RenderBeginTag(HtmlTextWriter) |
Renderuje tag otwierania HTML kontrolki Panel do określonego składnika zapisywania. (Odziedziczone po Panel) |
RenderChildren(HtmlTextWriter) |
Zwraca zawartość elementów podrzędnych kontrolki serwera do udostępnionego HtmlTextWriter obiektu, który zapisuje zawartość do renderowania na kliencie. (Odziedziczone po Control) |
RenderContents(HtmlTextWriter) |
Renderuje zawartość kontrolki dla określonego składnika zapisywania. Ta metoda jest używana głównie przez deweloperów kontrolek. (Odziedziczone po WebControl) |
RenderControl(HtmlTextWriter) |
Generuje zawartość serwera kontrolującą podaną HtmlTextWriter obiekt i przechowują informacje o śledzeniu dotyczące kontrolki, jeśli śledzenie jest włączone. (Odziedziczone po Control) |
RenderControl(HtmlTextWriter, ControlAdapter) |
Dane wyjściowe kontrolują zawartość serwera w podanym HtmlTextWriter obiekcie przy użyciu podanego ControlAdapter obiektu. (Odziedziczone po Control) |
RenderEndTag(HtmlTextWriter) |
Renderuje tag zamykający HTML kontrolki Panel do określonego składnika zapisywania. (Odziedziczone po Panel) |
ResolveAdapter() |
Pobiera kartę kontrolną odpowiedzialną za renderowanie określonej kontrolki. (Odziedziczone po Control) |
ResolveClientUrl(String) |
Pobiera adres URL, który może być używany przez przeglądarkę. (Odziedziczone po Control) |
ResolveUrl(String) |
Konwertuje adres URL na adres, który może być używany przez klienta żądającego. (Odziedziczone po Control) |
SaveControlState() |
Zapisuje wszelkie zmiany stanu kontroli serwera, które wystąpiły od czasu opublikowania strony z powrotem na serwerze. (Odziedziczone po Control) |
SaveViewState() |
Zapisuje dowolny stan, który został zmodyfikowany po TrackViewState() wywołaniu metody. (Odziedziczone po WebControl) |
SetDesignModeState(IDictionary) |
Ustawia dane czasu projektowania dla kontrolki. (Odziedziczone po Control) |
SetPersonalizationDirty() |
Ustawia flagę wskazującą, że dane personalizacji zostały zmienione dla bieżącego WebPart wystąpienia kontrolki. (Odziedziczone po WebPart) |
SetRenderMethodDelegate(RenderMethod) |
Przypisuje delegata procedury obsługi zdarzeń, aby renderować kontrolkę serwera i jego zawartość do kontrolki nadrzędnej. (Odziedziczone po Control) |
SetTraceData(Object, Object) |
Ustawia dane śledzenia dla śledzenia czasu projektowania danych renderowania przy użyciu klucza danych śledzenia i wartości danych śledzenia. (Odziedziczone po Control) |
SetTraceData(Object, Object, Object) |
Ustawia dane śledzenia dla śledzenia czasu projektowania danych renderowania przy użyciu obiektu śledzonego, klucza danych śledzenia i wartości danych śledzenia. (Odziedziczone po Control) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TrackViewState() |
Powoduje, że kontrolka będzie śledzić zmiany stanu widoku, aby można je było przechowywać we właściwości obiektu ViewState . (Odziedziczone po WebPart) |
Zdarzenia
DataBinding |
Występuje, gdy kontrolka serwera wiąże się ze źródłem danych. (Odziedziczone po Control) |
Disposed |
Występuje, gdy kontrola serwera jest zwalniana z pamięci, co jest ostatnim etapem cyklu życia kontroli serwera, gdy jest żądana strona ASP.NET. (Odziedziczone po Control) |
Init |
Występuje, gdy kontrolka serwera jest inicjowana, co jest pierwszym krokiem w jego cyklu życia. (Odziedziczone po Control) |
Load |
Występuje, gdy kontrolka serwera jest ładowana do Page obiektu. (Odziedziczone po Control) |
PreRender |
Występuje po załadowaniu Control obiektu, ale przed renderowaniem. (Odziedziczone po Control) |
Unload |
Występuje, gdy kontrolka serwera jest zwalniana z pamięci. (Odziedziczone po Control) |
Jawne implementacje interfejsu
IAttributeAccessor.GetAttribute(String) |
Pobiera atrybut kontrolki sieci Web o określonej nazwie. (Odziedziczone po WebControl) |
IAttributeAccessor.SetAttribute(String, String) |
Ustawia atrybut kontrolki Sieci Web na określoną nazwę i wartość. (Odziedziczone po WebControl) |
ICompositeControlDesignerAccessor.RecreateChildControls() |
Umożliwia deweloperowi projektanta kontrolki części złożonej ponowne utworzenie kontrolek podrzędnych kontrolki kontrolki na powierzchni projektowej. (Odziedziczone po Part) |
IControlBuilderAccessor.ControlBuilder |
Aby uzyskać opis tego członka, zobacz ControlBuilder. (Odziedziczone po Control) |
IControlDesignerAccessor.GetDesignModeState() |
Aby uzyskać opis tego członka, zobacz GetDesignModeState(). (Odziedziczone po Control) |
IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Aby uzyskać opis tego członka, zobacz SetDesignModeState(IDictionary). (Odziedziczone po Control) |
IControlDesignerAccessor.SetOwnerControl(Control) |
Aby uzyskać opis tego członka, zobacz SetOwnerControl(Control). (Odziedziczone po Control) |
IControlDesignerAccessor.UserData |
Aby uzyskać opis tego członka, zobacz UserData. (Odziedziczone po Control) |
IDataBindingsAccessor.DataBindings |
Aby uzyskać opis tego członka, zobacz DataBindings. (Odziedziczone po Control) |
IDataBindingsAccessor.HasDataBindings |
Aby uzyskać opis tego członka, zobacz HasDataBindings. (Odziedziczone po Control) |
IExpressionsAccessor.Expressions |
Aby uzyskać opis tego członka, zobacz Expressions. (Odziedziczone po Control) |
IExpressionsAccessor.HasExpressions |
Aby uzyskać opis tego członka, zobacz HasExpressions. (Odziedziczone po Control) |
IParserAccessor.AddParsedSubObject(Object) |
Aby uzyskać opis tego członka, zobacz AddParsedSubObject(Object). (Odziedziczone po Control) |
Metody rozszerzania
FindDataSourceControl(Control) |
Zwraca źródło danych skojarzone z kontrolką danych dla określonej kontrolki. |
FindFieldTemplate(Control, String) |
Zwraca szablon pola dla określonej kolumny w kontenerze nazewnictwa określonej kontrolki. |
FindMetaTable(Control) |
Zwraca obiekt metatable dla kontrolki zawierającej dane. |
GetDefaultValues(INamingContainer) |
Pobiera kolekcję wartości domyślnych dla określonej kontrolki danych. |
GetMetaTable(INamingContainer) |
Pobiera metadane tabeli dla określonej kontrolki danych. |
SetMetaTable(INamingContainer, MetaTable) |
Ustawia metadane tabeli dla określonej kontrolki danych. |
SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
Ustawia metadane tabeli i domyślne mapowanie wartości dla określonej kontrolki danych. |
SetMetaTable(INamingContainer, MetaTable, Object) |
Ustawia metadane tabeli i domyślne mapowanie wartości dla określonej kontrolki danych. |
TryGetMetaTable(INamingContainer, MetaTable) |
Określa, czy metadane tabeli są dostępne. |
EnableDynamicData(INamingContainer, Type) |
Włącza zachowanie danych dynamicznych dla określonej kontrolki danych. |
EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
Włącza zachowanie danych dynamicznych dla określonej kontrolki danych. |
EnableDynamicData(INamingContainer, Type, Object) |
Włącza zachowanie danych dynamicznych dla określonej kontrolki danych. |