Freigeben über


ReportDataSource.Value-Eigenschaft

Ruft die Instanz der Berichtsdatenquelle ab bzw. legt diese fest.

Namespace:  Microsoft.Reporting.WebForms
Assembly:  Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)

Syntax

'Declaration
Public Property Value As Object
    Get
    Set
'Usage
Dim instance As ReportDataSource
Dim value As Object

value = instance.Value

instance.Value = value
public Object Value { get; set; }
public:
property Object^ Value {
    Object^ get ();
    void set (Object^ value);
}
member Value : Object with get, set
function get Value () : Object
function set Value (value : Object)

Eigenschaftswert

Typ: System.Object
Ein Objekt, das eine Instanz der Berichtsdatenquelle enthält.

Hinweise

Value kann eine Instanz von DataTable, ein IEnumerable-Wert (z. B. DataView oder Array) oder ein IDataSource-Element sein.

Falls es sich bei diesem Wert um eine Instanz von IEnumerable handelt, müssen alle Elemente der Auflistung vom selben Datentyp sein, und die Namen der öffentlichen Eigenschaften des Elements (die von der GetProperties()-Methode abgerufen wurden) müssen mit den Feldnamen der entsprechenden Berichtsdatenquelle übereinstimmen.

Falls der Typ der Value-Eigenschaft nicht einem der zuvor erwähnten Typen entspricht, löst diese Eigenschaft eine Ausnahme aus.

Siehe auch

Verweis

ReportDataSource Klasse

Microsoft.Reporting.WebForms-Namespace