Nell'esempio seguente ho un numero di classi pubbliche definite in uno spazio dei nomi. Questi verranno istanziati, associati a ReportDataSet e consegnati al mio controllo ReportViewer per generare un report dai miei file di definizione del report. Quando provo ad accedere a queste classi nella finestra Report Data del designer di report per i miei file .RDLC, tuttavia, mostra solo alcune delle classi che ho definito. Cosa sta succedendo, dove sono tutti gli altri?Perché la schermata Dati report di Visual Studio non mostra tutti i set di dati disponibili?
namespace Namespace1
{
public class Class1
{
public string String1 { get; set; }
}
public class Class2
{
public string String1 { get; set; }
}
}
Nota: Se si tenta di aggiungere la definizione Class1 alla pagina del report che richiede i dati di Class2 e quindi associare Class2 al ReportDataSet prima che si genera il report, verrà generata un'eccezione.
come di mostrare un po 'di codice in modo che qualcuno possa vedere se in effetti hai fatto qualcosa di sbagliato – MethodMan
@DJKRAZE: Avete notato che ho scritto questo in Q & A Mode e incluso il codice nella risposta? –
Brandon anche quale eccezione viene lanciata ..? – MethodMan