Stockage et récupération de table de session
Comment stocker un datatable dans la session et récupérer les valeurs de la session en c#.net?
Session["BufferDatatable"] = dt; ((DataTable)Session["BufferDatatable"]).Les lignes.Ajouter(titlelbl.Texte, txtEnable.Texte, txtValue.Texte, txtValue.Texte); résolu le problème
u peut pls guide dans ce cas?
u peut pls guide dans ce cas?
OriginalL'auteur subash | 2010-02-18
Vous devez vous connecter pour publier un commentaire.
Ajouter un datatable dans la session:
Retrive que la table de séance:
ou
Selon la façon dont vous l'utilisez, il pourrait améliorer la performance de la page web.
OriginalL'auteur amexn
c'est juste comme une note de côté, mais en général, ce que vous voulez faire est de garder la taille de la Session et ViewState petit. En général, je viens de stocker les Identifiants et les petites quantités de paquets dans la Session et ViewState.
par exemple, si vous voulez passer de grands blocs de données à partir d'une page à l'autre, vous pouvez stocker un ID dans la chaîne de requête et de l'utilisation que l'ID soit pour obtenir des données d'une base de données ou un fichier.
PS: mais comme je l'ai dit, cela peut être totalement sans rapport avec votre requête 🙂
OriginalL'auteur Pieter Germishuys
Pour stocker
DataTable
en Session:Pour récupérer
DataTable
de Session:OriginalL'auteur Prashant Wagh
Vous pouvez le faire comme ça, mais le stockage d'un objet DataSet dans la Session n'est pas très efficace. Si vous avez une application web avec beaucoup d'utilisateurs, il va saturer le serveur de mémoire très rapide.
Si vous devez vraiment le faire comme ça je suggère de le retirer de la session dès que vous n'avez pas besoin du jeu de données.
OriginalL'auteur JMCampos