begin process at 2012 05 28 12:09:08
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Web 2.0

 > 

recuperer une image dans un tableau de byte qui provient d une variable session en c#


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

recuperer une image dans un tableau de byte qui provient d une variable session en c#

lundi 15 septembre 2008 à 14:18:37 | recuperer une image dans un tableau de byte qui provient d une variable session en c#

danyclassique

Bonjour a tous.
J ai repris un code sur ce site cree en vb.net qui permet de faire la gestion d images avec commantaires tres tres bien fait, avec une base sql et  que j ai essaye de convertir en c#.
Presque toute la convertion est compile avec succes sauf une certaine ligne de code ,qui meme avec les convertisseurs de code trouve sur internet , ne passe pas la convertion.

Je dois recuperer une image qui provient d une base de donnees en fonction du id en cours qui lui doit se trouver dans une variable de session .
voici le code en vb.net
 

Dim MyByte AsByte() = CType(Session(My.Request.QueryString("Id")), Exemple).Image
exemple c est une classe et image c est une propriete de cette classe

et voici le code c# apres la convertion mais qui ne passe pas la compilation

byte[] MyByte = ((Exemple)Session(My.Request.QueryString("Id"))).Image;

pareil pour nettoyer la variable session

Session(

My.Request.QueryString("Id")) = Nothing

et en c#

Session( (

this.Request.QueryString("Id"))) = null;

je pense deja qu a la place des parentheses qui entoures le id cela doit etre des crochets mais apres je block

et aussi pour l effacement d un id

code vb.net

Protected

Sub Button1_Click(ByVal sender AsObject, ByVal e As System.EventArgs)

Exemple.Delete(

CType(sender, Button).CommandArgument)

GridView1.DataBind()

EndSub

et en c#

protectedvoid Button1_Click(object sender, System.EventArgs e)

{

Exemple.Delete(((Button)sender).CommandArgument);

GridView1.DataBind();

}

delete est une fonction de la classe exemple


voila si quelqu un avait une idee ca me permeterai de pouvoir finir totalement cette convertion et pourquoi pas diffuser ce code 
qui ma fois peut ennormement servir  

Merci a tous.
lundi 15 septembre 2008 à 21:50:54 | Re : recuperer une image dans un tableau de byte qui provient d une variable session en c#

nhervagault

Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

My n'existe pas en c# c'est un raccourci (ou namespace spécial qui reprend des données d'autres classes)
et en c# c'est bien des [] qu'il faut utiliser pour les tableaux

byte[] MyByte = ((Exemple)Session(Request.QueryString["Id"])).Image;

lundi 15 septembre 2008 à 21:55:38 | Re : recuperer une image dans un tableau de byte qui provient d une variable session en c#

danyclassique

Oui j ai ete voir ca sur msdn cet apres-midi et effectivement c est exactement ce que tu dis ,c est bien, au moin j aurai apris quelques petits trucs sur la difference entre vb.net et c# ;c est deja ca

dans tous les cas merci pour ton aide

dany

cordialement

lundi 15 septembre 2008 à 21:58:59 | Re : recuperer une image dans un tableau de byte qui provient d une variable session en c#

nhervagault

Administrateur CodeS-SourceS
Pas de problème.
N'hesite pas si tu as d'autres problèmes de conversion et n'oublies pas de valider les posts, si la réponse est trouvée.
lundi 15 septembre 2008 à 22:02:20 | Re : recuperer une image dans un tableau de byte qui provient d une variable session en c#

danyclassique

ah oui ,vraiement desole.
J essaierai la prochaine fois d etre plus vigilent sur la validation , c est comme en prog j oublie toujours un point virgule et ca me coute 1h00 de temps perdu dans mon travail pour la recherche de cette erreur.

encore desole



Cette discussion est classée dans : code, variable, image, session, id


Répondre à ce message

Sujets en rapport avec ce message

Variables SESSION [ par gbpolo ] Salut a tous,Je passe une variable en session dans mon global.asa au niveau du onStart() : Session.Contents.Item("SESSION_ID") = Fields("SESSION_ID encryptage session ID [ par tophux ] Bonsoir, je cherche a savoir s'il est possible d'encrypter le liens dans la barre d'adresse lors d'un get : http://www.monsite.net/mapage. cryptage du Session ID [ par tophux ] Bonsoir,je cherche a savoir s'il est possible d'encrypter le liens dans la barre d'adresse lors d'un get :http://www.monsite.net/mapage.asp?ID=35</tab variable de session et IIS [ par deville ] Salut,j'ai un bout de code ASP qui teste une variable de session pour savoir si un client est bien identifié. Mon appli est local à l'entreprise, sur Variable Session [ par ppmax ] Bonjour, j'ai une petite question sur la variable Session:Comment fait-on pour savoir si une clé a déjà été rentrée, un truc du genre:            if ( Objet session [ par Byrong ] Bonjour j ai une petite question. J'ai un site qui aura plusieurs utilisateurs. Est ce que les variable propre a mes fonctions doivent etre en varia Déclencher évènement automatiquement au bon moment [ par SaiYan5102 ] Bonjour, J'ai créé deux pages aspx. L'une est une image (créée en C#). L'autre est une page web qui contient cette image. Là où ça coince c'est que d insérrer une icone dans une image par code [ par khoulouch123 ] bonsoir tout le monde, cela fait un longtemps que je cherche une solution en vain!!! ce que je veux faire , c'est d'insérer une icone ou une image dan Problème d'affichage [ par Byrong ] Bonjour voila j'ai une petite application qui permet de consulter les noms de personnes étant dans un dossier spécifique. J'ai mi l'application sur passage de variable [ par jantoine ] Bonjour, Je cherche de l'aide pour résoudre un problème rencontré dans un formulaire. - J'ai une base de donnée avec les villes et les code postaux. -


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,023 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales