J'ai un contrôle utilisateur qui contient un contrôle reportviewer.Et je veux envoyer un tableau de reportparameter à mon contrôle utilisateur.Mais je ne peux pas comprendre comment faire.Je me fais "La référence d'objet n'est pas définie sur une instance d'un objet.". Ma variable param_reportParam est null dans usercontrol. Toute aide est appréciée.Passage reportparameter array au contrôle utilisateur Web
Le paramètre de mon contrôle utilisateur est comme ça;
[Browsable(false)]
public ReportParameter[] param_reportParam
{
get { return _param_reportParam; }
set { _param_reportParam = value; }
}
private ReportParameter[] _param_reportParam;
Et une page simple qui utilise le contrôle utilisateur pour afficher les rapports de serveur est comme ça;
ReportParameter[] parameters = new ReportParameter[4];//parameter number can be different
parameters[0] = new ReportParameter("imza", imzalayacaklar);
parameters[1] = new ReportParameter("Sayi_Son_Eki", "984");
parameters[2] = new ReportParameter("PersonelTip", "2");
parameters[3] = new ReportParameter("parafli", "1");
wuc_rapor_genel1.param_reportParam = parameters;//this is my usercontrol
merci pour votre réponse, je l'ai fait, désolé je ne l'ai pas écrit dans mon explication.Mon problème est mon tableau reportparameter est nul dans le contrôle de l'utilisateur. – slayer35