Condividi tramite


Costruttore ReportDataSource (String, Object)

Crea un'origine dati denominata con un valore.

Spazio dei nomi:  Microsoft.Reporting.WebForms
Assembly:  Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)

Sintassi

'Dichiarazione
Public Sub New ( _
    name As String, _
    dataSourceValue As Object _
)
public ReportDataSource(
    string name,
    Object dataSourceValue
)
public:
ReportDataSource(
    String^ name, 
    Object^ dataSourceValue
)
new : 
        name:string * 
        dataSourceValue:Object -> ReportDataSource
public function ReportDataSource(
    name : String, 
    dataSourceValue : Object
)

Parametri

  • name
    Tipo: String
    Nome dell'origine dati.
  • dataSourceValue
    Tipo: Object
    Valore per l'origine dati.

Note

Value può essere un'istanza di DataTable, un valore di IEnumerable (ad esempio DataView o Array) oppure un oggetto IDataSource.

Se questo valore è un'istanza di IEnumerable, tutti gli elementi della raccolta devono essere dello stesso tipo e i nomi delle proprietà pubbliche dell'elemento (come recuperati dal metodo GetProperties) devono corrispondere ai nomi dei campi dell'origine dati corrispondente del rapporto.

Value potrebbe anche essere un'istanza di Type.In questo caso, un'istanza del tipo specificato viene creata automaticamente e quindi aggiunta a una raccolta creata automaticamente.

Se non corrisponde a nessuno dei tipi elencati in precedenza, Value viene aggiunto a una raccolta creato automaticamente.

Esempi

Per alcuni esempi di codice, vedere LocalReport.

Vedere anche

Riferimenti

ReportDataSource Classe

Overload ReportDataSource

Spazio dei nomi Microsoft.Reporting.WebForms