LinqDataSource Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lehetővé teszi Language-Integrated lekérdezés (LINQ) használatát egy ASP.NET-weblapon korrektúraszövegen keresztül adatobjektum adatainak lekéréséhez és módosításához.
public ref class LinqDataSource : System::Web::UI::DataSourceControl, System::Web::DynamicData::IDynamicDataSource
public ref class LinqDataSource : System::Web::UI::WebControls::ContextDataSource, System::Web::DynamicData::IDynamicDataSource
[System.Drawing.ToolboxBitmap(typeof(System.Web.UI.WebControls.LinqDataSource), "LinqDataSource.ico")]
public class LinqDataSource : System.Web.UI.DataSourceControl, System.Web.DynamicData.IDynamicDataSource
[System.Drawing.ToolboxBitmap(typeof(System.Web.UI.WebControls.LinqDataSource), "LinqDataSource.bmp")]
public class LinqDataSource : System.Web.UI.WebControls.ContextDataSource, System.Web.DynamicData.IDynamicDataSource
[<System.Drawing.ToolboxBitmap(typeof(System.Web.UI.WebControls.LinqDataSource), "LinqDataSource.ico")>]
type LinqDataSource = class
inherit DataSourceControl
interface IDynamicDataSource
interface IDataSource
[<System.Drawing.ToolboxBitmap(typeof(System.Web.UI.WebControls.LinqDataSource), "LinqDataSource.bmp")>]
type LinqDataSource = class
inherit ContextDataSource
interface IDynamicDataSource
interface IDataSource
Public Class LinqDataSource
Inherits DataSourceControl
Implements IDynamicDataSource
Public Class LinqDataSource
Inherits ContextDataSource
Implements IDynamicDataSource
- Öröklődés
- Öröklődés
- Attribútumok
- Megvalósítás
Példák
Az alábbi példa egy vezérlőt LinqDataSource mutat be, amely adatokat kér le egy nevű Productsentitásosztályból. Az entitásosztályt az O/R Designer vagy a SqlMetal.exe segédprogrammal lehetett létrehozni. A Where tulajdonság csak az 50-nél nagyobb értékű Price rekordokat adja vissza. Egy GridView vezérlő az adatok megjelenítéséhez LinqDataSource a vezérlőhöz van kötve.
<asp:LinqDataSource
ContextTypeName="ExampleDataContext"
TableName="Products"
Where="Price > 50"
ID="LinqDataSource1"
runat="server">
</asp:LinqDataSource>
<asp:GridView
DataSourceID="LinqDataSource1"
ID="GridView1"
runat="server">
</asp:GridView>
<asp:LinqDataSource
ContextTypeName="ExampleDataContext"
TableName="Products"
Where="Price > 50"
ID="LinqDataSource1"
runat="server">
</asp:LinqDataSource>
<asp:GridView
DataSourceID="LinqDataSource1"
ID="GridView1"
runat="server">
</asp:GridView>
Az alábbi példa egy vezérlőt LinqDataSource mutat be, amely lehetővé teszi a felhasználók számára a rekordok frissítését, törlését és beszúrását az adatforrásban. A DetailsView vezérlő a vezérlőhöz LinqDataSource van kötve, és lehetővé teszi a felhasználók számára az adatok megtekintését és módosítását. Figyelje meg, hogy a rekordok kiválasztásához, frissítéséhez, törléséhez vagy beszúrásához nincs szükség SQL-parancsra.
<asp:LinqDataSource
ContextTypeName="ExampleDataContext"
TableName="Products"
EnableUpdate="true"
EnableInsert="true"
EnableDelete="true"
ID="LinqDataSource1"
runat="server">
</asp:LinqDataSource>
<asp:DetailsView
DataKeyNames="ProductID"
AutoGenerateEditButton="true"
AutoGenerateDeleteButton="true"
AutoGenerateInsertButton="true"
AllowPaging="true"
DataSourceID="LinqDataSource1"
ID="GridView1"
runat="server">
</asp:DetailsView>
<asp:LinqDataSource
ContextTypeName="ExampleDataContext"
TableName="Products"
EnableUpdate="true"
EnableInsert="true"
EnableDelete="true"
ID="LinqDataSource1"
runat="server">
</asp:LinqDataSource>
<asp:DetailsView
DataKeyNames="ProductID"
AutoGenerateEditButton="true"
AutoGenerateDeleteButton="true"
AutoGenerateInsertButton="true"
AllowPaging="true"
DataSourceID="LinqDataSource1"
ID="GridView1"
runat="server">
</asp:DetailsView>
Az alábbi példa egy eseménykezelőt mutat be az Selecting eseményhez, amely a weblapon lévő érték alapján állítja be az adatobjektumot.
public partial class Default3 : System.Web.UI.Page
{
string[] citiesArray =
{
"Atlanta",
"Charlotte",
"Denver",
"New York",
"San Francisco"
};
protected void Page_Load(object sender, EventArgs e)
{
}
protected void LinqDataSource_Selecting(object sender, LinqDataSourceSelectEventArgs e)
{
var cities = from city in citiesArray
where city.CompareTo("B") > 0
select city;
e.Result = cities;
// Or we could set e.Result = citiesArray to return all rows.
}
}
Partial Class Default3
Inherits System.Web.UI.Page
Dim citiesArray() As String = _
{ _
"Atlanta", _
"Charlotte", _
"Denver", _
"New York", _
"San Francisco" _
}
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
End Sub
Protected Sub LinqDataSource_Selecting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.LinqDataSourceSelectEventArgs) Handles LinqDataSource1.Selecting
Dim cities = From city In citiesArray _
Where city > "B" _
Select city
e.Result = cities
' Or we could set e.Result = citiesArray to return all rows.
End Sub
End Class
Az alábbi példa egy vezérlőelemet LinqDataSource mutat be, amely két oszlop szerinti csoportosításra van konfigurálva. A Key tulajdonság egy két tulajdonsággal ProductCategory rendelkező objektumra és Color. Az általa It képviselt objektum átnevezése (aliasos) a következőre Products: . Az átnevezett Products objektum a csoportosítás egyes rekordjainak gyűjteményét tartalmazza. Minden példány tartalmazza a tábla összes oszlopát Products .
<asp:LinqDataSource
ContextTypeName="ExampleDataContext"
TableName="Products"
GroupBy="new(ProductCategory, Color)"
Select="new(Key,
It As Products,
Max(ListPrice) As MaxListPrice,
Min(ListPrice) As MinListPrice)"
ID="LinqDataSource1"
runat="server">
</asp:LinqDataSource>
<asp:LinqDataSource
ContextTypeName="ExampleDataContext"
TableName="Products"
GroupBy="new(ProductCategory, Color)"
Select="new(Key,
It As Products,
Max(ListPrice) As MaxListPrice,
Min(ListPrice) As MinListPrice)"
ID="LinqDataSource1"
runat="server">
</asp:LinqDataSource>
Az alábbi példában két ListView vezérlő látható, amelyek az előző példában szereplő LinqDataSource vezérlő adatait jelenítik meg. Az egyik ListView vezérlő megjeleníti a csoportosított adatokat, a másik ListView vezérlő pedig az adott csoporthoz tartozó termékek egyedi nevét. A beágyazott adathoz kötött vezérlő tulajdonsága DataSourceProductsaz objektum aliasa It .
<asp:ListView
DataSourceID="LinqDataSource1"
ID="ListView1" runat="server">
<LayoutTemplate>
<table id="Table1"
style="background-color:Teal;color:White"
runat="server"
class="Layout">
<thead>
<tr>
<th><b>Product Category</b></th>
<th><b>Color</b></th>
<th><b>Highest Price</b></th>
<th><b>Lowest Price</b></th>
</tr>
</thead>
<tr runat="server" id="itemPlaceholder">
</tr>
</table>
</LayoutTemplate>
<ItemTemplate>
<tr>
<td><%# Eval("key.ProductCategory") %></td>
<td><%# Eval("key.Color") %></td>
<td><%# Eval("MaxListPrice") %></td>
<td><%# Eval("MinListPrice") %></td>
</tr>
<tr>
<td colspan="4" style="width:100%;background-color:White;color:Black">
<asp:ListView
DataSource='<%# Eval("Products") %>'
runat="server"
ID="ListView2">
<LayoutTemplate>
<div runat="server" id="itemPlaceholder" />
</LayoutTemplate>
<ItemTemplate>
<%# Eval("ProductName") %><br />
</ItemTemplate>
</asp:ListView>
</td>
</tr>
</ItemTemplate>
</asp:ListView>
<asp:ListView
DataSourceID="LinqDataSource1"
ID="ListView1" runat="server">
<LayoutTemplate>
<table id="Table1"
style="background-color:Teal;color:White"
runat="server"
class="Layout">
<thead>
<tr>
<th><b>Product Category</b></th>
<th><b>Color</b></th>
<th><b>Highest Price</b></th>
<th><b>Lowest Price</b></th>
</tr>
</thead>
<tr runat="server" id="itemPlaceholder">
</tr>
</table>
</LayoutTemplate>
<ItemTemplate>
<tr>
<td><%# Eval("key.ProductCategory") %></td>
<td><%# Eval("key.Color") %></td>
<td><%# Eval("MaxListPrice") %></td>
<td><%# Eval("MinListPrice") %></td>
</tr>
<tr>
<td colspan="4" style="width:100%;background-color:White;color:Black">
<asp:ListView
DataSource='<%# Eval("Products") %>'
runat="server"
ID="ListView2">
<LayoutTemplate>
<div runat="server" id="itemPlaceholder" />
</LayoutTemplate>
<ItemTemplate>
<%# Eval("ProductName") %><br />
</ItemTemplate>
</asp:ListView>
</td>
</tr>
</ItemTemplate>
</asp:ListView>
Megjegyzések
Ebben a témakörben:
Bevezetés
Language-Integrated Lekérdezés (LINQ) egy lekérdezési szintaxis, amely olyan lekérdezési operátorok készletét határozza meg, amelyek lehetővé teszik a bejárási, szűrési és vetítési műveletek deklaratív módon történő kifejezését bármely .NET-alapú programozási nyelven. Az adatobjektum lehet memóriabeli adatgyűjtés vagy egy adatbázisból származó adatokat képviselő objektum. Az adatokat anélkül is lekérheti vagy módosíthatja, hogy minden művelethez SQL-parancsokat kellene írnia.
A LinqDataSource vezérlőelem lehetővé teszi a LINQ használatát egy ASP.NET weblapon a korrektúraszöveg tulajdonságainak beállításával. A LinqDataSource vezérlő a LINQ-t használja az SQL-hez az adatparancsok automatikus létrehozásához. További információ a LINQ-ról az SQL-ről: LINQ–SQL.
Ha memórián belüli adatgyűjtésből próbál adatokat beolvasni, a ContextTypeName tulajdonságot az adatgyűjtést tartalmazó osztályra állítja be. A tulajdonságot az TableName adatgyűjtést visszaadó tulajdonságra vagy mezőre állítja be. Előfordulhat például, hogy egy osztály neve Person olyan tulajdonságot FavoriteCities tartalmaz, amely sztringértékeket tartalmazó tömböt ad vissza. Ebben az esetben a tulajdonságot a ContextTypeName következőre Person állítja, és a tulajdonságot a következőre állítja TableNameFavoriteCities: .
Adatbázis lekérdezésekor először olyan entitásosztályokat kell létrehoznia, amelyek az adatbázist és a táblákat jelölik. Ezeket az osztályokat az Object Relational Designer vagy a SqlMetal.exe segédprogrammal hozhatja létre. Ezután állítsa a ContextTypeName tulajdonságot az adatbázist képviselő osztályra, és állítsa a TableName tulajdonságot az adatbázistáblát képviselő tulajdonságra.
A műveletek sorrendje
A LinqDataSource vezérlő az alábbi sorrendben alkalmazza az adatműveleteket:
Hol (adja meg, hogy mely adatrekordokat adja vissza).
Rendezés (rendezés) szerint.
Csoportosítás (az értékeket megosztó adatrekordok összesítése).
Csoportok sorrendje (csoportosított adatok rendezése).
Válassza ki (adja meg a visszaadni kívánt mezőket vagy tulajdonságokat).
Automatikus rendezés (adatrekordok rendezése a felhasználó által kiválasztott tulajdonság szerint).
Automatikus oldal (a felhasználó által kiválasztott adatrekordok egy részhalmazának lekérése).
A tulajdonsághoz feltételeket adhat a Where lekérdezésből visszaadott adatrekordok szűréséhez. Ha a Where tulajdonság nincs beállítva, a vezérlő minden LinqDataSource rekordot lekér az adatobjektumból.
Adatok megrendelése
A tulajdonsággal OrderBy megadhatja a visszaadott adatokból a rendezéshez használt tulajdonságok nevét.
Note
Ha a LinqDataSource vezérlőelemet a 2000-SQL Server vagy SQL Server Compact 3.5-tel használja, és a AutoPage tulajdonság értéke true, meg kell adnia egy értéket a OrderBy tulajdonságban. Alapértelmezés szerint a AutoPage tulajdonság true. Ha értéket rendel a Select tulajdonsághoz, a lekérdezésben visszaadott tulajdonságok listájában az összes identitásoszlopot is tartalmaznia kell.
Adatok csoportosítása
A tulajdonsággal GroupBy megadhatja, hogy mely tulajdonságokat használja az azonos értékeket tartalmazó adatrekordok összevonásához. Az adatok csoportosításakor a tulajdonságba belefoglalhatja Key a Itdinamikusan létrehozott tulajdonságokat Select . A Key tulajdonság az adatok csoportosításához használt tulajdonság vagy tulajdonságok értékeire hivatkozik. Ha például egy nevesített Categorytulajdonság szerint csoportosít, a Key tulajdonság a tulajdonság összes egyedi értékét Category tartalmazza. A It tulajdonság egy adatcsoportban lévő egyedi rekordok gyűjteményére hivatkozik. A tulajdonságot iterálva It lekérheti a csoportosítási műveletben konszolidált egyes rekordokat. Ha például egy nevesített Categorytulajdonság szerint csoportosít, a It tulajdonság tartalmazza az összes olyan rekordot, amely közös értékkel rendelkezik a Category tulajdonságban.
A tulajdonsággal OrderGroupsBy megadhatja a csoportosított adatok rendezéséhez használandó tulajdonságokat. Az adatok csoportosításakor a OrderBy tulajdonság határozza meg a csoportosított adatok egyes rekordjainak rendezését.
Alapértelmezés szerint a LinqDataSource vezérlő az összes tulajdonság értékeit lekéri egy adatobjektumból. A tulajdonsággal Select megadhatja, hogy mely tulajdonságokat adja vissza, ha az elérhető tulajdonságok egy részhalmazával szeretne dolgozni. A Kiválasztás műveletet a Where, Order By és Group By műveletek után alkalmazza a rendszer. Ezért ha aliasneveket hoz létre egy Select záradékban, az alias nem érhető el a többi záradékban.
Adatmódosítások
Megadhatja, hogy az adatmódosítások engedélyezve legyenek-e a , EnableDeleteés EnableInsert a EnableUpdatetulajdonságok használatával. A vezérlők adatainak LinqDataSource módosítására szolgáló felhasználói felületet általában egy adathoz kötött vezérlőn keresztül biztosítják, például egy DetailsView vezérlőn keresztül. Az automatikus adatmódosítások engedélyezéséhez EnableDeletea beállításon EnableInsertEnableUpdatetruekívül a következő feltételekre is szükség van:
A Select tulajdonság nem rendelhető hozzá értékhez.
A GroupBy tulajdonság nem rendelhető hozzá értékhez.
A tulajdonsághoz rendelt osztálynak a ContextTypeName következőből DataContextkell származnia: .
A tulajdonsághoz rendelt tulajdonságnak a TableName következőből Table<TEntity>kell származnia: .
Kétféleképpen korlátozhatja, hogy mely tulajdonságok jelenjenek meg egy adathoz kötött vezérlőelemben. Beállíthatja a tulajdonságot a Select tulajdonságok egy részhalmazára, vagy vezérlőelemek hozzáadásával DataControlField meghatározhatja az adathoz kötött vezérlőelemek mezőit. Ha azonban beállítja a Select tulajdonságot, az azt jelenti, hogy az automatikus frissítési, beszúrási és törlési műveletek nem engedélyezhetők. Ha engedélyezni szeretné az automatikus adatmódosításokat, miközben az elérhető tulajdonságok egy részhalmazával dolgozik, ne állítsa be a tulajdonságot Select . Ehelyett kérje le az összes tulajdonságot az adatobjektumból, és az adathoz kötött vezérlővel kezelje, hogy mely tulajdonságok jelenjenek meg. Ha a vezérlőt vagy a vezérlőt DetailsView használja, a tulajdonságokat GridViewis AutoGenerateRows be kell állítaniaAutoGenerateColumns.false Ez megakadályozza, hogy az adathoz kötött vezérlő automatikusan befogja az adatok szerkesztéséhez és törléséhez szükséges gombokat. Az adathoz kötött vezérlőelemben nem megjelenített értékek megtekintése állapotban vannak tárolva. A rendszer változatlanul továbbítja őket az adatforrásnak az adatfrissítés végrehajtásakor.
Értékek kiértékelése futásidőben
Ha futásidőben kell kiértékelnie az értékeket az értékek megrendeléséhez, szűréséhez vagy csoportosításához, paramétereket adhat hozzá a WhereParameters, GroupByParameters, OrderGroupsByParametersvagy OrderByParameters gyűjteményekhez.
Ha alapértelmezett értékeket szeretne megadni, paramétereket adhat hozzá a InsertParameters gyűjteményhez.
Ha az adatművelet végrehajtása előtt meg szeretné vizsgálni vagy módosítani szeretné az értékeket, kezelheti az Deleting, Inserting, , Selectingvagy Updating eseményeket. Ezeket az eseményeket úgy is kezelheti, hogy megszakítsa az adatműveletet, vagy megvizsgálja azokat az érvényesítési hibákat, amelyek akkor történtek, amikor a felhasználói bemenet alapján beállított tulajdonságokat az adatosztályban.
Ha az adatművelet befejezése után szeretné megvizsgálni az értékeket, kezelje az Deleted, Inserted, Selectedvagy Updated eseményeket.
Tárolt eljárások használata
A vezérlővel LinqDataSource adatokat kér le egy tárolt eljárásból egy eseménykezelő létrehozásával az Selecting eseményhez. Az eseménykezelőben meghívja a tárolt eljárást képviselő adatkörnyezeti osztály metódusát, és az eredményt az ResultLinqDataSourceSelectEventArgs objektum tulajdonságára állítja. Ha engedélyezni szeretné az adatok automatikus frissítési, beszúrási és törlési műveleteit, a metódusból visszaadott típusnak meg kell egyeznie a TableName tulajdonságban megadott típussal. Az adatkörnyezeti metódusok létrehozásával kapcsolatos további
Deklaratív szintaxis
<asp:LinqDataSource
AutoGenerateOrderByClause="True|False"
AutoGenerateWhereClause="True|False"
AutoPage="True|False"
AutoSort="True|False"
ContextTypeName="string"
EnableDelete="True|False"
EnableInsert="True|False"
EnableTheming="True|False"
EnableUpdate="True|False"
EnableViewState="True|False"
GroupBy="string"
ID="string"
OnContextCreated="ContextCreated event handler"
OnContextCreating="ContextCreating event handler"
OnContextDisposing="ContextDisposing event handler"
OnDataBinding="DataBinding event handler"
OnDeleted="Deleted event handler"
OnDeleting="Deleting event handler"
OnDisposed="Disposed event handler"
OnInit="Init event handler"
OnInserted="Inserted event handler"
OnInserting="Inserting event handler"
OnLoad="Load event handler"
OnPreRender="PreRender event handler"
OnSelected="Selected event handler"
OnSelecting="Selecting event handler"
OnUnload="Unload event handler"
OnUpdated="Updated event handler"
OnUpdating="Updating event handler"
OrderBy="string"
runat="server"
Select="string"
SkinID="string"
StoreOriginalValuesInViewState="True|False"
TableName="string"
Visible="True|False"
Where="string"
>
<GroupByParameters />
<InsertParameters />
<OrderByParameters />
<SelectParameters />
<WhereParameters />
</asp:LinqDataSource>
Konstruktorok
| Name | Description |
|---|---|
| LinqDataSource() |
Inicializálja a LinqDataSource osztály új példányát. |
Tulajdonságok
| Name | Description |
|---|---|
| Adapter |
Lekéri a vezérlő böngészőspecifikus adapterét. (Öröklődés forrása Control) |
| AppRelativeTemplateSourceDirectory |
Lekéri vagy beállítja a vezérlőt tartalmazó objektum Page alkalmazás-relatív virtuális könyvtárátUserControl. (Öröklődés forrása Control) |
| AutoGenerateOrderByClause |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a LinqDataSource vezérlő dinamikusan létrehoz-e Order By záradékot a OrderByParameters gyűjtemény értékei alapján. |
| AutoGenerateWhereClause |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a LinqDataSource vezérlő dinamikusan létrehoz-e Where záradékot a WhereParameters gyűjteményben meghatározott értékek alapján. |
| AutoPage |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a LinqDataSource vezérlő támogatja-e az adatok szakaszain való navigálást futásidőben. |
| AutoSort |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a LinqDataSource vezérlő támogatja-e az adatok futásidőben történő rendezését. |
| BindingContainer |
Lekéri a vezérlő adatkötését tartalmazó vezérlőt. (Öröklődés forrása Control) |
| ChildControlsCreated |
Beolvas egy értéket, amely jelzi, hogy a kiszolgálóvezérlő gyermekvezérlői létrejöttek-e. (Öröklődés forrása Control) |
| ClientID |
Lekéri a ASP.NET által létrehozott kiszolgálóvezérlő-azonosítót. (Öröklődés forrása DataSourceControl) |
| ClientIDMode |
Ez a tulajdonság nem használható adatforrás-vezérlőkhöz. (Öröklődés forrása DataSourceControl) |
| ClientIDSeparator |
Beolvas egy karakterértéket, amely a tulajdonságban használt elválasztó karaktert ClientID jelöli. (Öröklődés forrása Control) |
| Context |
Lekéri az HttpContext aktuális webkérelem kiszolgálóvezérlőjével társított objektumot. (Öröklődés forrása Control) |
| ContextTypeName |
Lekéri vagy beállítja annak a típusnak a nevét, amely annak a tulajdonságnak a nevét tartalmazza, amelynek az értéke tartalmazza a lekérni kívánt adatokat. |
| Controls |
ControlCollection Lekéri az objektumot, amely egy adott kiszolgálóvezérlő gyermekvezérlőit jelöli a felhasználói felületi hierarchiában. (Öröklődés forrása DataSourceControl) |
| DataItemContainer |
Az elnevezési tárolóra mutató hivatkozás lekérdezése, ha az elnevezési tároló implementálva van IDataItemContainer. (Öröklődés forrása Control) |
| DataKeysContainer |
Az elnevezési tárolóra mutató hivatkozás lekérdezése, ha az elnevezési tároló implementálva van IDataKeysControl. (Öröklődés forrása Control) |
| DeleteParameters |
Ezt a tulajdonságot az LinqDataSource osztály nem használja. |
| DesignMode |
Lekéri az értéket, amely jelzi, hogy egy vezérlőt használ-e a tervezőfelületen. (Öröklődés forrása Control) |
| EnableDelete |
Lekéri vagy beállít egy értéket, amely jelzi, hogy az adatrekordok törölhetők-e a LinqDataSource vezérlőelemen keresztül. |
| EnableInsert |
Lekéri vagy beállít egy értéket, amely jelzi, hogy az adatrekordok beszúrhatók-e a LinqDataSource vezérlőn keresztül. |
| EnableObjectTracking |
Lekéri vagy beállítja azt az értéket, amely jelzi, hogy az adatkörnyezet-objektum módosításai nyomon követhetők-e. |
| EnableTheming |
Értéket kap, amely jelzi, hogy ez a vezérlő támogatja-e a témákat. (Öröklődés forrása DataSourceControl) |
| EnableUpdate |
Lekéri vagy beállít egy értéket, amely jelzi, hogy az adatrekordok frissíthetők-e a LinqDataSource vezérlőn keresztül. |
| EnableViewState |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a kiszolgálóvezérlő megőrzi-e a nézetállapotát, és hogy a gyermekvezérlők nézetállapota megmarad-e a kérést kérő ügyfélnek. (Öröklődés forrása Control) |
| EntitySetName |
Lekéri vagy beállítja az adatgyűjtést jelképező adatforrás-objektum tulajdonságának vagy mezőjének nevét. (Öröklődés forrása ContextDataSource) |
| EntityTypeName |
Lekéri vagy beállítja a beszúrási, törlési és frissítési műveletekhez létrehozott típus nevét. (Öröklődés forrása ContextDataSource) |
| Events |
Lekéri a vezérlő eseménykezelő delegáltjainak listáját. Ez a tulajdonság írásvédett. (Öröklődés forrása Control) |
| GroupBy |
Lekéri vagy beállít egy értéket, amely meghatározza, hogy mely tulajdonságokat használja a rendszer a beolvasott adatok csoportosításához. |
| GroupByParameters |
Lekéri a Group By záradék létrehozásához használt paraméterek gyűjteményét. |
| HasChildViewState |
Beolvas egy értéket, amely jelzi, hogy az aktuális kiszolgálóvezérlő gyermekvezérlői rendelkeznek-e mentett nézetállapot-beállításokkal. (Öröklődés forrása Control) |
| ID |
Lekéri vagy beállítja a kiszolgálóvezérlőhöz rendelt programozott azonosítót. (Öröklődés forrása Control) |
| IdSeparator |
Lekéri a vezérlőazonosítók elválasztásához használt karaktert. (Öröklődés forrása Control) |
| InsertParameters |
Lekéri a beszúrási művelet során használt paraméterek gyűjteményét. |
| IsChildControlStateCleared |
Beolvas egy értéket, amely jelzi, hogy a vezérlőben található vezérlők rendelkeznek-e vezérlőállapotmal. (Öröklődés forrása Control) |
| IsTrackingViewState |
Beolvas egy értéket, amely jelzi, hogy a kiszolgálóvezérlő menti-e a nézetállapot módosításait. (Öröklődés forrása Control) |
| IsViewStateEnabled |
Beolvas egy értéket, amely jelzi, hogy a nézet állapota engedélyezve van-e ehhez a vezérlőelemhez. (Öröklődés forrása Control) |
| LoadViewStateByID |
Beolvas egy értéket, amely jelzi, hogy a vezérlő részt vesz-e a nézet állapotának index helyett való ID betöltésében. (Öröklődés forrása Control) |
| NamingContainer |
Lekéri a kiszolgálóvezérlő elnevezési tárolójára mutató hivatkozást, amely egyedi névteret hoz létre az azonos ID tulajdonságértékkel rendelkező kiszolgálóvezérlők megkülönböztetéséhez. (Öröklődés forrása Control) |
| OrderBy |
Lekéri vagy beállítja azt az értéket, amely meghatározza, hogy mely mezőket használja a rendszer a beolvasott adatok megrendeléséhez. |
| OrderByParameters |
Lekéri az Order By záradék létrehozásához használt paraméterek gyűjteményét. |
| OrderGroupsBy |
Lekéri vagy beállítja a csoportosított adatok rendeléséhez használt mezőket. |
| OrderGroupsByParameters |
Lekéri az Order Groups By záradék létrehozásához használt paraméterek gyűjteményét. |
| Page |
A kiszolgálóvezérlőt tartalmazó példányra Page mutató hivatkozást kap. (Öröklődés forrása Control) |
| Parent |
Hivatkozás lekéri a kiszolgálóvezérlő szülővezérlőjét a lapvezérlő hierarchiájában. (Öröklődés forrása Control) |
| RenderingCompatibility |
Olyan értéket kap, amely meghatározza, hogy a HTML-renderelt ASP.NET verzió kompatibilis lesz-e. (Öröklődés forrása Control) |
| Select |
Lekéri vagy beállítja a beolvasott adatokban szereplő tulajdonságokat és számított értékeket. |
| SelectParameters |
Lekéri az adatlekérési művelet során használt paraméterek gyűjteményét. |
| Site |
Információt kap arról a tárolóról, amely az aktuális vezérlőt üzemelteti, amikor egy tervezőfelületen rendereli. (Öröklődés forrása Control) |
| SkinID |
Ráveszi a bőrt, hogy alkalmazza a DataSourceControl vezérlő. (Öröklődés forrása DataSourceControl) |
| StoreOriginalValuesInViewState |
Lekéri vagy beállít egy értéket, amely jelzi, hogy az adatforrásból származó adatokat megtekintési állapotban kell-e tárolni, hogy meggyőződjön arról, hogy az adatokat egy másik folyamat nem módosította a frissítés vagy a törlés előtt. |
| TableName |
Lekéri vagy beállítja az adatgyűjtést jelképező adatkörnyezeti osztály tulajdonságának vagy mezőjének nevét. |
| TemplateControl |
Lekéri vagy beállítja a vezérlőt tartalmazó sablonra mutató hivatkozást. (Öröklődés forrása Control) |
| TemplateSourceDirectory |
Lekéri az aktuális kiszolgálóvezérlő virtuális Page könyvtárátUserControl. (Öröklődés forrása Control) |
| UniqueID |
Lekéri a kiszolgálóvezérlő egyedi, hierarchikusan minősített azonosítót. (Öröklődés forrása Control) |
| UpdateParameters |
Ezt a gyűjteményt az LinqDataSource osztály nem használja. |
| ValidateRequestMode |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a vezérlő ellenőrzi-e a böngészőből érkező ügyfélbemenetet a potenciálisan veszélyes értékekért. (Öröklődés forrása Control) |
| ViewState |
Lekéri az állapotinformációk szótárát, amely lehetővé teszi egy kiszolgálóvezérlő nézetállapotának mentését és visszaállítását ugyanazon lap több kérése között. (Öröklődés forrása Control) |
| ViewStateIgnoresCase |
Olyan értéket kap, amely jelzi, hogy az StateBag objektum kis- és nagybetűket nem érzékelyítő-e. (Öröklődés forrása Control) |
| ViewStateMode |
Lekéri vagy beállítja ennek a vezérlőelemnek a nézetállapot-módját. (Öröklődés forrása Control) |
| Visible |
Lekéri vagy beállít egy értéket, amely jelzi, hogy a vezérlő vizuálisan jelenik-e meg. (Öröklődés forrása DataSourceControl) |
| Where |
Lekéri vagy beállít egy értéket, amely meghatározza, hogy milyen feltételeknek kell teljesülniük ahhoz, hogy egy rekord szerepeljen a lekért adatokban. |
| WhereParameters |
Lekéri a Where záradék létrehozásához használt paraméterek gyűjteményét. |
Metódusok
| Name | Description |
|---|---|
| AddedControl(Control, Int32) |
A rendszer meghívja, miután egy gyermekvezérlőt hozzáadtak az ControlsControl objektum gyűjteményéhez. (Öröklődés forrása Control) |
| AddParsedSubObject(Object) |
Értesíti a kiszolgálóvezérlőt, hogy egy ELEM (XML vagy HTML) elemzése megtörtént, és hozzáadja az elemet a kiszolgálóvezérlő objektumához ControlCollection . (Öröklődés forrása Control) |
| ApplyStyleSheetSkin(Page) |
Alkalmazza a lapstíluslapon definiált stílustulajdonságokat a vezérlőelemre. (Öröklődés forrása DataSourceControl) |
| BeginRenderTracing(TextWriter, Object) |
Megkezdi a renderelési adatok tervezési idejének nyomon követését. (Öröklődés forrása Control) |
| BuildProfileTree(String, Boolean) |
Adatokat gyűjt a kiszolgálóvezérlőről, és elküldi azt a Trace tulajdonságnak, amely akkor jelenik meg, ha a nyomkövetés engedélyezve van az oldalon. (Öröklődés forrása Control) |
| ClearCachedClientID() |
A gyorsítótárazott ClientID érték beállítása a következőre |
| ClearChildControlState() |
Törli a kiszolgálóvezérlő gyermekvezérlőinek vezérlőállapot-adatait. (Öröklődés forrása Control) |
| ClearChildState() |
Törli a kiszolgálóvezérlő gyermekvezérlőinek nézetállapot- és vezérlőállapot-információit. (Öröklődés forrása Control) |
| ClearChildViewState() |
Törli a kiszolgálóvezérlő gyermekvezérlőinek nézetállapot-adatait. (Öröklődés forrása Control) |
| ClearEffectiveClientIDMode() |
ClientIDMode Az aktuális vezérlőpéldány és a gyermekvezérlők tulajdonságát a következőre Inheritállítja be: . (Öröklődés forrása Control) |
| CreateChildControls() |
A ASP.NET lap keretrendszere meghívta, hogy értesítse a kompozícióalapú implementációt használó kiszolgálóvezérlőket az általuk tartalmazott gyermekvezérlők létrehozására a visszaküldésre vagy a renderelésre való felkészüléshez. (Öröklődés forrása Control) |
| CreateControlCollection() |
Létrehoz egy gyűjteményt a gyermekvezérlők tárolásához. (Öröklődés forrása DataSourceControl) |
| CreateQueryableView() |
Lekérdezésre alkalmas nézetet ad vissza. |
| CreateView() |
Létrehozza a LinqDataSourceView vezérlőhöz társított osztály új példányát. |
| DataBind() |
Az adatforrást a meghívott kiszolgálóvezérlőhöz és annak összes gyermekvezérlőihez köti. (Öröklődés forrása Control) |
| DataBind(Boolean) |
Az adatforrást a meghívott kiszolgálóvezérlőhöz és annak gyermekvezérlőihez köti, és lehetőséget ad az DataBinding esemény elindítására. (Öröklődés forrása Control) |
| DataBindChildren() |
Adatforrás kötése a kiszolgálóvezérlő gyermekvezérlőihez. (Öröklődés forrása Control) |
| Delete(IDictionary, IDictionary) |
Törlési műveletet hajt végre. |
| Dispose() |
Lehetővé teszi a kiszolgálóvezérlők számára a végleges törlést, mielőtt felszabadítanák a memóriából. (Öröklődés forrása Control) |
| EndRenderTracing(TextWriter, Object) |
Befejezi a renderelési adatok tervezési idejének nyomon követését. (Öröklődés forrása Control) |
| EnsureChildControls() |
Meghatározza, hogy a kiszolgálóvezérlő tartalmaz-e gyermekvezérlőket. Ha nem, gyermekvezérlőket hoz létre. (Öröklődés forrása Control) |
| EnsureID() |
Azonosítót hoz létre azokhoz a vezérlőkhöz, amelyekhez nincs hozzárendelve azonosító. (Öröklődés forrása Control) |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| FindControl(String, Int32) |
Az aktuális elnevezési tárolóban keres egy kiszolgálóvezérlőt a megadott |
| FindControl(String) |
Az aktuális elnevezési tárolóban keres egy kiszolgálóvezérlőt a megadott |
| Focus() |
A beviteli fókuszt a vezérlőre állítja. (Öröklődés forrása DataSourceControl) |
| GetDesignModeState() |
Lekéri a vezérlők tervezési idejének adatait. (Öröklődés forrása Control) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetRouteUrl(Object) |
Lekéri az útvonalparamétereknek megfelelő URL-címet. (Öröklődés forrása Control) |
| GetRouteUrl(RouteValueDictionary) |
Lekéri az útvonalparamétereknek megfelelő URL-címet. (Öröklődés forrása Control) |
| GetRouteUrl(String, Object) |
Lekéri az útvonalparamétereknek és az útvonalnévnek megfelelő URL-címet. (Öröklődés forrása Control) |
| GetRouteUrl(String, RouteValueDictionary) |
Lekéri az útvonalparamétereknek és az útvonalnévnek megfelelő URL-címet. (Öröklődés forrása Control) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetUniqueIDRelativeTo(Control) |
A megadott vezérlőelem tulajdonságának UniqueID előtaggal jelölt részét adja vissza. (Öröklődés forrása Control) |
| GetView(String) |
Az objektumhoz LinqDataSource társított adatforrásnézetet adja vissza. |
| GetView(String) |
Lekéri az objektumhoz társított adatforrásnézetet QueryableDataSource . (Öröklődés forrása QueryableDataSource) |
| GetViewNames() |
Egy névgyűjteményt ad vissza, amely a vezérlőelemhez LinqDataSource társított nézetobjektumok listáját jelöli. |
| GetViewNames() |
Lekéri a vezérlőelemhez társított nézeteket képviselő nevek gyűjteményét QueryableDataSource . (Öröklődés forrása QueryableDataSource) |
| HasControls() |
Meghatározza, hogy a kiszolgálóvezérlő tartalmaz-e gyermekvezérlőket. (Öröklődés forrása DataSourceControl) |
| HasEvents() |
Egy értéket ad vissza, amely jelzi, hogy az események regisztrálva vannak-e a vezérlőelemhez vagy bármely gyermekvezérlőhöz. (Öröklődés forrása Control) |
| Insert(IDictionary) |
Beszúrási műveletet hajt végre. |
| IsLiteralContent() |
Meghatározza, hogy a kiszolgálóvezérlő csak literális tartalmat tartalmaz-e. (Öröklődés forrása Control) |
| LoadControlState(Object) |
Visszaállítja a vezérlőállapot adatait egy korábbi lapkérésből, amelyet a SaveControlState() metódus mentett. (Öröklődés forrása Control) |
| LoadViewState(Object) |
Betölti a vezérlőelem azon LinqDataSource értékeinek állapotát, amelyeket meg kell őrizni. |
| LoadViewState(Object) |
Betölti a vezérlőelem azon QueryableDataSource értékeinek állapotát, amelyeket meg kell őrizni. (Öröklődés forrása QueryableDataSource) |
| MapPathSecure(String) |
Lekéri azt a fizikai útvonalat, amelybe egy virtuális elérési út abszolút vagy relatív értékként van leképezve. (Öröklődés forrása Control) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| OnBubbleEvent(Object, EventArgs) |
Meghatározza, hogy a kiszolgálóvezérlő eseménye átadva van-e a lap felhasználói felület kiszolgálóvezérlő hierarchiájának. (Öröklődés forrása Control) |
| OnDataBinding(EventArgs) |
Az eseményt emeli DataBinding ki. (Öröklődés forrása Control) |
| OnInit(EventArgs) |
Inicializálja a LinqDataSource objektumot. |
| OnLoad(EventArgs) |
Az eseményt emeli Load ki. (Öröklődés forrása Control) |
| OnPreRender(EventArgs) |
Az eseményt emeli PreRender ki. (Öröklődés forrása Control) |
| OnUnload(EventArgs) |
Az eseményt emeli Unload ki. |
| OpenFile(String) |
Lekéri a Stream fájl olvasásához használt fájlokat. (Öröklődés forrása Control) |
| RaiseBubbleEvent(Object, EventArgs) |
Hozzárendeli az esemény minden forrását és információját a vezérlő szülőjének. (Öröklődés forrása Control) |
| RaiseDataSourceChangedEvent(EventArgs) |
Az eseményt emeli DataSourceChanged ki. (Öröklődés forrása DataSourceControl) |
| RaiseViewChanged() |
Meghívja az OnDataSourceViewChanged(EventArgs) osztály metódusát DataSourceView . (Öröklődés forrása QueryableDataSource) |
| RemovedControl(Control) |
A rendszer meghívja a gyermekvezérlőt az Controls objektum gyűjteményéből való Control eltávolítása után. (Öröklődés forrása Control) |
| Render(HtmlTextWriter) |
Kiszolgálóvezérlési tartalmat küld egy megadott HtmlTextWriter objektumnak, amely megírja a megjelenítendő tartalmat az ügyfélen. (Öröklődés forrása Control) |
| RenderChildren(HtmlTextWriter) |
Egy kiszolgálóvezérlő gyermekeinek tartalmát egy megadott HtmlTextWriter objektumba adja ki, amely megírja a megjelenítendő tartalmat az ügyfélen. (Öröklődés forrása Control) |
| RenderControl(HtmlTextWriter, ControlAdapter) |
A kiszolgáló egy megadott objektum tartalmát egy megadott HtmlTextWriterControlAdapter objektummal vezérli. (Öröklődés forrása Control) |
| RenderControl(HtmlTextWriter) |
A kiszolgáló által egy megadott HtmlTextWriter objektumra vezérlő tartalmat ad ki, és ha engedélyezve van a nyomkövetés, a vezérlő nyomkövetési információit tárolja. (Öröklődés forrása DataSourceControl) |
| ResolveAdapter() |
Lekéri a megadott vezérlő megjelenítéséért felelős vezérlőadaptert. (Öröklődés forrása Control) |
| ResolveClientUrl(String) |
Lekéri a böngésző által használható URL-címet. (Öröklődés forrása Control) |
| ResolveUrl(String) |
Átalakít egy URL-címet a kérelmező ügyfélen használhatóvá. (Öröklődés forrása Control) |
| SaveControlState() |
Menti azokat a kiszolgálóvezérlő-állapotváltozásokat, amelyek a lap kiszolgálóra való visszatérése óta történtek. (Öröklődés forrása Control) |
| SaveViewState() |
Menti a vezérlőelem aktuális nézetállapotát LinqDataSource . |
| SaveViewState() |
Menti a vezérlőelem aktuális nézetállapotát QueryableDataSource . (Öröklődés forrása QueryableDataSource) |
| SetDesignModeState(IDictionary) |
Beállítja a vezérlőelemek tervezési idejének adatait. (Öröklődés forrása Control) |
| SetRenderMethodDelegate(RenderMethod) |
Hozzárendel egy eseménykezelő delegáltat, hogy a kiszolgálóvezérlőt és annak tartalmát a szülővezérlőbe renderelje. (Öröklődés forrása Control) |
| SetTraceData(Object, Object, Object) |
Nyomkövetési adatokat állít be a renderelési adatok tervezési idejű nyomkövetéséhez a nyomkövetési objektum, a nyomkövetési adatkulcs és a nyomkövetési adatérték használatával. (Öröklődés forrása Control) |
| SetTraceData(Object, Object) |
Nyomkövetési adatokat állít be a renderelési adatok tervezési idejű nyomon követéséhez a nyomkövetési adatkulcs és a nyomkövetési adatérték használatával. (Öröklődés forrása Control) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |
| TrackViewState() |
Nyomon követi a LinqDataSource vezérlő állapotváltozásainak megtekintését, hogy a módosítások a StateBag vezérlő objektumában tárolhatók legyenek. |
| TrackViewState() |
Nyomon követi a QueryableDataSource vezérlő nézetállapot-változásait, hogy a módosítások a vezérlő objektumában StateBag tárolhatók legyenek. (Öröklődés forrása QueryableDataSource) |
| Update(IDictionary, IDictionary, IDictionary) |
Frissítési műveletet hajt végre. |
| UpdateParameterVales() |
Frissíti azokat a paraméterértékeket, amelyek az előző kérés óta megváltoztak. (Öröklődés forrása QueryableDataSource) |
esemény
| Name | Description |
|---|---|
| ContextCreated |
A környezettípus-objektum egy példányának létrehozása után következik be. |
| ContextCreating |
A környezettípus-objektum egy példányának létrehozása előtt következik be. |
| ContextDisposing |
A környezettípus objektumának feloldása előtt következik be. |
| DataBinding |
Akkor fordul elő, ha a kiszolgálóvezérlő egy adatforráshoz kapcsolódik. (Öröklődés forrása Control) |
| Deleted |
A törlési művelet befejeztével történik. |
| Deleting |
Törlési művelet előtt következik be. |
| Disposed |
Akkor fordul elő, ha egy kiszolgálóvezérlő felszabadul a memóriából, amely a kiszolgálóvezérlő életciklusának utolsó szakasza, amikor egy ASP.NET lapot kérnek. (Öröklődés forrása Control) |
| Init |
A kiszolgálóvezérlő inicializálásakor következik be, amely az életciklus első lépése. (Öröklődés forrása Control) |
| Inserted |
A beszúrási művelet befejeztével történik. |
| Inserting |
A beszúrási művelet előtt következik be. |
| Load |
Akkor fordul elő, ha a kiszolgálóvezérlő be van töltve az Page objektumba. (Öröklődés forrása Control) |
| PreRender |
Az objektum betöltése után Control , de a renderelés előtt következik be. (Öröklődés forrása Control) |
| QueryCreated |
Akkor fordul elő, ha egy lekérdezést hozzáadnak vagy eltávolítanak egy adatforrás-vezérlőből. (Öröklődés forrása QueryableDataSource) |
| Selected |
Akkor fordul elő, ha egy adatlekérési művelet befejeződött. |
| Selecting |
Adatlekérési művelet előtt történik. |
| Unload |
Akkor fordul elő, ha a kiszolgálóvezérlő ki van ürítve a memóriából. (Öröklődés forrása Control) |
| Updated |
A frissítési művelet befejeződésekor következik be. |
| Updating |
Frissítési művelet előtt következik be. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IControlBuilderAccessor.ControlBuilder |
Ennek a tagnak a leírását lásd ControlBuilder: . (Öröklődés forrása Control) |
| IControlDesignerAccessor.GetDesignModeState() |
Ennek a tagnak a leírását lásd GetDesignModeState(): . (Öröklődés forrása Control) |
| IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Ennek a tagnak a leírását lásd SetDesignModeState(IDictionary): . (Öröklődés forrása Control) |
| IControlDesignerAccessor.SetOwnerControl(Control) |
Ennek a tagnak a leírását lásd SetOwnerControl(Control): . (Öröklődés forrása Control) |
| IControlDesignerAccessor.UserData |
Ennek a tagnak a leírását lásd UserData: . (Öröklődés forrása Control) |
| IDataBindingsAccessor.DataBindings |
Ennek a tagnak a leírását lásd DataBindings: . (Öröklődés forrása Control) |
| IDataBindingsAccessor.HasDataBindings |
Ennek a tagnak a leírását lásd HasDataBindings: . (Öröklődés forrása Control) |
| IDataSource.DataSourceChanged |
Akkor fordul elő, ha egy adatforrás-vezérlő olyan módon módosult, amely hatással van az adathoz kötött vezérlőkre. (Öröklődés forrása DataSourceControl) |
| IDataSource.GetView(String) |
Lekéri a vezérlőelemhez DataSourceView társított elnevezett DataSourceControl objektumot. Egyes adatforrás-vezérlők csak egy nézetet támogatnak, míg mások több nézetet is támogatnak. (Öröklődés forrása DataSourceControl) |
| IDataSource.GetViewNames() |
Lekéri a vezérlőhöz társított objektumok listáját DataSourceView képviselő névgyűjteményt DataSourceControl . (Öröklődés forrása DataSourceControl) |
| IDynamicDataSource.ContextType |
Ennek a tagnak a leírását lásd IDynamicDataSource: . |
| IDynamicDataSource.EntitySetName |
Ennek a tagnak a leírását lásd IDynamicDataSource: . |
| IDynamicDataSource.Exception |
Ennek a tagnak a leírását lásd IDynamicDataSource: . |
| IExpressionsAccessor.Expressions |
Ennek a tagnak a leírását lásd Expressions: . (Öröklődés forrása Control) |
| IExpressionsAccessor.HasExpressions |
Ennek a tagnak a leírását lásd HasExpressions: . (Öröklődés forrása Control) |
| IListSource.ContainsListCollection |
Azt jelzi, hogy az adatforrás-vezérlő egy vagy több adatlistához van-e társítva. (Öröklődés forrása DataSourceControl) |
| IListSource.GetList() |
Lekéri az adatforrás-vezérlők listáját, amelyek adatlisták forrásaként használhatók. (Öröklődés forrása DataSourceControl) |
| IParserAccessor.AddParsedSubObject(Object) |
Ennek a tagnak a leírását lásd AddParsedSubObject(Object): . (Öröklődés forrása Control) |
Bővítő metódusok
| Name | Description |
|---|---|
| ExpandDynamicWhereParameters(IDynamicDataSource) |
A dinamikus szűrőket az adatforrás által használható paraméterekké |
| FindDataSourceControl(Control) |
A megadott vezérlőhöz tartozó adatforrást adja vissza. |
| FindFieldTemplate(Control, String) |
Visszaadja a megadott oszlop mezősablonját a megadott vezérlő elnevezési tárolójában. |
| FindMetaTable(Control) |
Az adatvezérlő metatáblás objektumát adja vissza. |
| GetDefaultValues(IDataSource) |
Lekéri a megadott adatforrás alapértelmezett értékeinek gyűjteményét. |
| GetMetaTable(IDataSource) |
Lekéri egy tábla metaadatait a megadott adatforrás-objektumban. |
| GetTable(IDynamicDataSource) |
A megadott adatforrás-vezérlőhöz MetaTable társított objektumot adja vissza. |
| LoadWith<TEntity>(LinqDataSource) |
DataLoadOptions Egy LINQ-to-SQL adatforrás értékét állítja be, hogy az összes idegenkulcs-entitás betöltésre kényszerítse. |
| LoadWithForeignKeys(LinqDataSource, Type) |
DataLoadOptions Egy LINQ-to-SQL adatforrás értékét állítja be, hogy az összes idegenkulcs-entitás betöltésre kényszerítse. |
| TryGetMetaTable(IDataSource, MetaTable) |
Meghatározza, hogy a tábla metaadatai elérhetők-e. |