Accueil > Forum > > > > Passage de param
Passage de param
vendredi 20 mai 2005 à 13:58:29 |
Passage de param

Horfee
|
Help !!! Voilà, j'ai deux pages en asp.net : - 1 qui contient un champ textbox definit comme ca : <asp:Textbox id="Txt_rqt" runat="server" Textmode="multiline"></asp:textbox> - l'autre qui contien au chargement de la page le code suivant : dim var as string = Request.Form("Txt_rqt") Malheureseument val ne se remplit pas du texte contenu dans "Txt_rqt" de l'autre page... Pourtant j'ai bien vérifié, mon formulaire est en mode "post"..; Comment faire ? Parce que apparament le passage en methode GEt de parametre est limité en nombre de caractères ( et g besoin de passer de très longue chaine, style des requetes SQL ). Merci de me répondre  
|
|
vendredi 20 mai 2005 à 16:30:30 |
Re : Passage de param

jesusonline
|
T'es vraiment serieux quand tu dis que tu veux passer les requetes SQL par une méthode post ou get ? car si c'est le cas, j'ose meme pas imaginer le nombre de trou de securité que t'as dans ton site :p es tu au courant, qu'avec une requete SQL, on peut envoyer le contenu de la bdd par mail ? puis formater etc... ? Un conseil, considere toujours le client comme un méchant, tu dois toujours pensé que le client va faire le truc impossible que t'as pas trouvé necessaire de gerer. LE CLIENT EST UN PIRATE !!! une fois ces choses dites, oublie tout tes reflexes d'asp, ne change pas la page vers laquelle est redirigé aprés le post, laisse la sur le server, tu recupereras ainsi ta variable en faisant dim var as string = tct_rq.text puis aprés tu redirige, response.redirect("tapage.aspx") ou alors server.transfer("tapage.aspx") dans le second cas tu gardes tes variables dans le head de la requete, donc t'auras accés au request.form("txt_rqt") mais fais gaffe niveau secu, de nos jours c'est primordial. Cyril - MCP ASP.netWebmaster de : Hoshimi.CodeS-SourceS.fr
|
|
vendredi 20 mai 2005 à 18:09:13 |
Re : Passage de param

Horfee
|
lol ben en fait j'ai un systeme d'autentification : on ne pe pas acceder a des pages si on c pas logger, et si on a pas un certain niveau d'autorisation... donc cote securité en fait c bon.... par contre j'ai pas bien compris ton systeme.... tu pourrais me faire un tout petit exemple ou meme juste un petit schema? merci
|
|
lundi 23 mai 2005 à 20:47:20 |
Re : Passage de param

Nurgle
|
Salut jesusonline a juste voulu dire qu'en ASP.Net on ne récupère plus le contenu des formulaires avec le bon vieux Request.Form !! Tu as un TextBox qui s'appelle "Txt_rq" et donc un bouton avec un onclick="Button_Click". Et dans ton code tu as donc une Sub nommée Button_Click : Sub Button_Click (Sender As Object, E As EventArgs) Dim var As String var = Txt_rq.Text 'et donc tu récupères le contenu du champ texte dans "var" !! End Sub (je me demande d'ailleurs à quoi peu bien servir le Request.Form() maintenant...  ) j'espère que c'est bien expliqué...  (un seul dernier conseil : onblie tout ce que tu as vu en ASP3 !!! quans tu passes au .net  ) Nurgle C'est une grande folie que de vouloir être sage tout seul !
|
|
lundi 23 mai 2005 à 21:08:58 |
Re : Passage de param

jesusonline
|
Nurgle ==> Request.Forms sert beaucoup plus qu'on peut l'imaginer  dès que tu veux faire quelques chose de correcte avec un peu de js sans vouloir allonger le code html et ni faire 15postback le request.form sert enornement :o à ce propos regarde ma derniere source à propos du ClientCallBack ou tu auras beau faire me.drop2.selecteditem, il va planter car dans sa tete et c'est vrai le drop est vide, car on l'a remplis via javascript ... donc un request.forms et le tour est reglé :) Sinon c'est clair que dans ton cas, il ne faut pas utiliser request.forms meme en .net 2 ou il est plus aisé de mettre l'action du form sur une autre page, on aura des solutions bien plus pratiques. En ce qui concerne le problème de secu, je continuerais à dire que ce n'est pas une bonne solution, certe l'accès est protéger, mais c'est quand meme pas une bonne solution :p sauf si tu as un parser derriere qui va analyser ta requete SQL avant de l'envoyer ... Mais bon, il est preferable d'eviter, c'est pour moi une question de principe car en pratique meme si personne ne vas jamais essayé de faire quelque chose de méchants sur ton site, tu peux trés bien oublier un truc qui permet a "n'importe qui" de se connecter en tant qu'admin sur le site ... Juste un exemple, sur ce site, meme en tant qu'admin on ne peut absolument rien supprimer, donc meme si quelqu'un arrive à recuperer le login d'un admin, il ne pourra rien faire sur CS au pire desactiver des sources que n'importe quelle autre admin peut ractiver ... tout ca pour te dire qu'il vaut mieux eviter le passage de requete sql :) Cyril - MCP ASP.netWebmaster de : Hoshimi.CodeS-SourceS.fr
|
|
mercredi 25 mai 2005 à 10:46:29 |
Re : Passage de param

goldeagle
|
J'ai un problème similaire à celui-ci. J'ai un formulaire dont je voudrai faire passer les données dans un pop up, en cliquant sur un bouton. Comment puis-je procéder ? Voici le code quand j'appuie sur le bouton. Private Sub BtnImprimerFeuille_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnImprimerFeuille.Click Body.Attributes.Add("onload", "window.open('ReportImpression.aspx','','left=5,top=10,width=780,height=600,scrollbars=yes');") End Sub
La page appelée fait une mise en page avec les données transférées. Je pensais les récupérer par un Request.Form, mais ça ne fonctionne pas. Je débute en ASP.Net, donc je suis un peu paumé. J'ai plus l'habitude de l'ASP.
|
|
mercredi 25 mai 2005 à 11:10:11 |
Re : Passage de param
|
mercredi 25 mai 2005 à 11:18:17 |
Re : Passage de param

goldeagle
|
En utilisant Server.Transfert, ça marche nickel. Seulement, j'aimerais afficher ça dans un popup, ou une nouvelle fenêtre.
|
|
mercredi 25 mai 2005 à 11:20:25 |
Re : Passage de param

goldeagle
|
C'est assez particulier, dans mon cas. La page ReportImpression.aspx crée en fait un fichier PDF. voici comment j'utilise le Request.Form : MyTemplate.Elements.Add( New ceTe.DynamicPDF.PageElements.Label(Request.Form("TextBox1"), 30, 90, 240, 50, ceTe.DynamicPDF.Font.Courier, 10))
|
|
Cette discussion est classée dans : page, passage, txt, param, rqt
Répondre à ce message
Sujets en rapport avec ce message
fonction split/passage de formulaire... [ par Kashiko ]
Dans une premiere page, je prend un champs de saise que j'envoit dans la page suivante. Premire probleme, le champs comportant a la base plusieurs mot
probleme de cast lors d'un passage de parametre [ par xscarp ]
Bonjour a tous,J'ai un probleme lorsque j'utilise la méthode Server.transfer pour transmettre les parametres de ma page.Dans la page qui envoie les pr
passage de parametre a une page de frame [ par loubetasp ]
Bjr a tous,en asp.net, j'ai une page page.htm qui contient 2 framesune de ces page doit recevoir un querystring comment faire ?j'ai tout essaye de ce
PASSAGE D'UN TABLEAU COMME PARAMETRE ?!?! [ par TaIPaN666 ]
Bonjour, Je ne sais comment passer un tableau en param d'une page .ASP vers une autre page .ASP... Le problème est que le tableau est vraiment co
passage d'un array d'une page à l'autre asp [ par dhjinn ]
Je voudrais savoir comment passer et récupérer un table "array" d'une page à une autre en asp. merci c'est asser urgent.merci de votre aide
passage de variable apres validation de la page [ par smilandfly ]
BonjourBien que ce soit une notion de base, je n'ai toujours pas compris son fonctionnement.Je m'embrouille un peu avec prog web et prog d'appli clien
passage de parametre entre 2 frames [ par thib151 ]
Bonjour,Voici mon probleme:J'ai une page home.asp qui contient 3 frames dont contenu.asp. En cliquant sur un lien dans la page contenu.asp j'appelle u
Passage de valeurs entre plusieurs pages aspx [ par Dorutu ]
Bonjour Es ce que quelqu'un pourrait m'éclaircir sur le passage de valeurs entre deux (ou plusieurs) pages aspx. Au fait j'ai la sit
Passage valeur [ par ProphetKy ]
Bonjour,je deviens fou, je n'arrive pas à passer une valeur entre deux différentes page ASPX.J'ai une page main, qui permet d'ouvrir une page recherch
passage de valeur de textbox entre form [ par jimmy69 ]
Bonjour,j'utilises visual studio 2003 et je commence des applications asp net !j'ai une simple form avec un textbox et un boutton dans le formulaire d
Livres en rapport
|
Derniers Blogs
[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
UTILISATEURUTILISATEUR par zaydounhlel
Cliquez pour lire la suite par zaydounhlel
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|