ActiveReports 18 .NET Edition
MESCIUS.ActiveReports Assembly / GrapeCity.ActiveReports Namespace / SectionReport Class / DataMember Property
Example

In This Topic
    DataMember Property
    In This Topic

    Gets or sets the specified list in an GrapeCity.ActiveReports~GrapeCity.ActiveReports.SectionReport~DataSource.html to which the report will bind.

    Syntax
    'Declaration
     
    Public Property DataMember As String
    public string DataMember {get; set;}
    Remarks

    Default is an empty string.

    If a data source, such as a dataset, contains multiple lists, you must set the DataMember to a list contained in the data source.  The ActiveReports built-in data sources always contain a single data source, hence do not require that this property be set.

    Example
    private void rptProducts_ReportStart(object sender, System.EventArgs eArgs)
    {
        rptProducts rpt = new rptProducts();
        localhost.DataSetWS ws = new localhost.DataSetWS();
        DataSet ds = ws.GetProduct(); 
        this.DataSource = ds;
        this.DataMember = "Products";
    }
    Private Sub rptProducts_ReportStart(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.ReportStart
        Dim rpt As New rptProducts()
        Dim ws As New localhost.DataSetWS()
        Dim ds As New DataSet()
        ds = ws.GetProduct()
        Me.DataSource = ds
        Me.DataMember = "Products"
    End Sub
    See Also