Dans mon code, j'utilise une fenêtre contextuelle pour afficher des informations supplémentaires. J'ai également la possibilité d'exporter les informations dans la fenêtre principale vers Excel.Question sur la fenêtre contextuelle
Le problème est, après la fenêtre apparaît -> Je vois l'info -> Je ferme la fenêtre pop-up -> mais si je tente l'exportation vers le bouton Excel, il jette l'exception « objet null référenceVoitures » (si j'utilise un try/catch, l'exception ne se produit pas - mais je ne reçois aucune information).
Dans la fonction d'exportation que je fais quelque chose comme ceci:
{
//some code .... here
con.close();
session["dss"] = mydataset;
}
En cas bouton Exporter clic:
system.data.dataset dss = (system.data.dataset)session["dss"];
//then some work on this
Je pense, probablement lorsque la fenêtre ouvre Achève l'exécution et C'est pourquoi lorsque je reviens à la fenêtre principale et que j'essaie le bouton d'exportation, les valeurs des tables sont hors de portée.
De plus, si je rafraîchis la page principale après avoir fermé la fenêtre contextuelle, je n'ai aucun problème et je peux exporter les données.
Pouvez-vous s'il vous plaît aidez-moi avec ça?
Merci, Rahul
Videz-vous la session dans la fenêtre contextuelle? –
Non, je ne fais rien avec la session. – Rahul