Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Passage de valeurs entre plusieurs pages aspx [ Archives ASP & ASP.NET / ASP.net ] (Dorutu)

mercredi 9 mars 2005 à 10:33:33 | Passage de valeurs entre plusieurs pages aspx

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 situation suivante :

-         J’a une page d’accueil contenant deux iframes :

……………………………………………………

        <iframe src="Dictionnaire.aspx" name="Dic" marginwidth="0" marginheight="0" frameborder="no" style ="z-index: 101; left: 360px;width: 65%; height:  200Px; position: absolute; top: 0px"></iframe>

         <iframe src="Tableau.aspx" name="Tabl" scrolling=yes marginwidth="0" marginheight="0" frameborder="no" style ="z-index: 101; left: 360px;width: 100%; height:  500Px; position: absolute; top: 200px"></iframe>

…………………………………………………………

et dans chaque iframe affiché un aspx avec le load de la page.

-         Dictionnaire.aspx contient des données que je voudrais poster sur Tableau.aspx. Pour simplifier : comment envoyer les données d’un contrôle (par exemple un label !)  de la première page sur la 2ème ?

Malheureusement Server.transfer affiche sur la même page !

Merci!

Net_Amateur

mercredi 9 mars 2005 à 13:00:01 | Re : Passage de valeurs entre plusieurs pages aspx

tmcuh

lol server.transfer , je savais meme pas que ça existait, tu n'as qu'à utiliser les variables de session
Session["mavariable"] = "mavaleur" (tout types)  --> en c#
tu le récupère avec :
if(Session["mavariable"] != null), la variable existe on peut l'exploiter, sinon retourne erreur
a = Session["mavariable"].ToString ();

Amicalement TMCUH

mercredi 9 mars 2005 à 13:48:28 | Re : Passage de valeurs entre plusieurs pages aspx

Dorutu

Mais non! Que ca soit par session ou server.transfer ou context.items ou redirect ou autre le problème n est pas là! La question: comment provoquer un postback sur la deuxième page!!

Net_Amateur

mercredi 9 mars 2005 à 17:44:52 | Re : Passage de valeurs entre plusieurs pages aspx

Dorutu

Ce qu'on appelle en anglais "cross - posting"!

Net_Amateur

jeudi 10 mars 2005 à 11:16:40 | Re : Passage de valeurs entre plusieurs pages aspx

systemic_anomaly


Pour envoyer:


Response.Redirect("Login.aspx?employeName=" + TextBoxName.Text);

Sur la page de réception (dans l'exemple "Login.aspx")

Request.Param["employeName"].ToString( );

Si j'ai bien compris la question...




jeudi 10 mars 2005 à 15:22:18 | Re : Passage de valeurs entre plusieurs pages aspx

Dorutu

Simplifions! J'ai deux pages aspx: Page1.aspx et page2.aspx! La première est rattachée à un iframe la deuxième à un autre!
Comment procéder pour envoyer des données de page1.aspx sur page2.aspx? Donc en cliquant sur un bouton de Page1.aspx afficher les données sur Page2.aspx!!!
Provoquer en quelque sorte un postback sur Page2.aspx!
Redirect , server.transfert et tous un tas d'autres méthodes  font le transfert ... mais sur la page qui envoie!!!!
J'ai vu sur ASP.Net 2.0 la propriété postbackurl ! Excellante .. mais le problème reste .. posé! Je sais pas si je suis plus clair! et je ne sais pas non plus où se trouve le problème!
Je vais rattacher un code tte à l'heure!

J'EN AI RAS LE BOL!


jeudi 10 mars 2005 à 16:51:28 | Re : Passage de valeurs entre plusieurs pages aspx

Dorutu

Voilà:
Page: Accueuil1.aspx

<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

<title>Clinical Diagnosis</title>

</head>

<body>

<form id="form1" runat="server">

<iframe src="T1.aspx" name="Arb" marginwidth="0" marginheight="0" frameborder="no" style ="z-index: 101; left:0px;width: 36%; height: 600px; position: absolute; top: 0px"></iframe>

<iframe src="Tableau1.aspx" name="Tabl" scrolling=yes marginwidth="0" marginheight="0" frameborder="no" style ="z-index: 101; left: 360px;width: 100%; height: 500Px; position: absolute; top: 200px"></iframe>

</form>

</body>

</html>

Page T1.aspx:

<%@ Page Language="VB" debug ="true" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<script runat="server">

Sub Page_Transfer(ByVal sender As Object, ByVal e As EventArgs)

Server.Transfer("Tableau1.aspx", True)

'Response.Redirect("Tableau1.aspx")

End Sub

</script>

<html>

<head><title>Maker</title>

 

</head>

<body >

<form id="Form1" runat="server" >

<br />

<asp:TextBox ID="TextBox1" Runat="server" Text="Rien"></asp:TextBox>

<br />

<asp:Button ID="Button1" Runat="server" Text="Click!" OnClick="Page_Transfer" />

</form>

</body>

</html>

et enfin page: Tableau1.aspx

<%@ Page Language="VB" debug="true"%>

<%@ Reference Page="T1.aspx" %>

<script runat="server" Language="VB">

Sub Page_load(ByVal obj As Object, ByVal e As EventArgs)

If Not IsPostBack Then

If Len(Request.Form("Textbox1")) > 0 Then

Lite1.Text = Request.Form("Textbox1").ToString & "zzzgg"

Else

Lite1.Text = "Loading"

End If

End If

End Sub

</script>

<html >

<head runat="server">

<title>Tableau</title>

</head>

<body>

<form id="form1" runat="server">

<br />

<br />

<br />

<asp:Literal ID="Lite1" Runat="server"></asp:Literal>

</form>

<br />

Le tableau!!!!!!!!!!!!!

</body>

</html>







Net_Amateur

vendredi 11 mars 2005 à 00:46:36 | Re : Passage de valeurs entre plusieurs pages aspx

Yopyop

Salut, tu peux faire ca en javascript.
Est-ce que ta page 1.aspx doit également faire un postback ?

En javascript tu ajoute une fonction dans ta page aspx qui fait un truc du genre:
parent.NOMouIDdeiframe2.nomduformulairesurpage2.submit();

yopyop

vendredi 11 mars 2005 à 08:55:20 | Re : Passage de valeurs entre plusieurs pages aspx

Dorutu

Oui!
Postback aussi sur page1.aspx!


Net_Amateur



Cette discussion est classé dans : page, passage, iframe, valeurs, aspx


Répondre à ce message

Sujets en rapport avec ce message

Passage de variable entre une page asp et une page aspx [ par zanons ] Bonjour,voila j'ai un site internet fait en aspJe dois le faire évoluer et pour certaines raisons, je voudrais utiliser les fonctionnalités que propos ouvir une nouvelle fenetre [ par garnier54 ] bonjourma question est toute simple, comment ouvir une page aspx dans une nouvelle fenetre ?un response.redirect(page.aspx)  dans une nouvelle fenetre [c#]Appliquer la feuille de style d'une MasterPage dans un fichier aspx [ par ludo27600 ] bonjour,j'ai référencé une feuille de style dans la MasterPage d'un site :"stylesheet" type="text/css" href=<spa include et fonctions dans une classe [ par jimmy28 ] Salut a tous ,mon probleme est le suivant :je fais un include d'une page page2.aspx dans une page page1.aspx.Tout ca marche impec.Par contre dans ma p Windows Service C# [ par deeloc_015 ] Bonjour,Alors voilà j'suis débutant en windows service.J'ai réussi à créer et configurer mon windows service, et le but de mon application est de pouv reponse.redirect [ par battit64 ] Salut tout le mondej'ai cette fonction an asp vb .net qui m'ouvre une page mail2.aspx avec la valeur defaultcomment faire pour ouvrir cette page comme Site Free et Page Aspx [ par Hauwee ] Bonjour,Je me lance dans la création d'un site (c'est mon premier, je n'y connais rien en développement Web) avec VS 2005Je vais utiliser mon FAI Free Page Aspx [ par hoodlum ] Bonjour a tous,J'ai une page aspx qui prend enormément de temps lors de la premiere ouverture.Lors de divers recherche sur le net j'ai pu comprendre q probleme avec l'authentification [ par yanne1985 ] Salutje suis debutant dans le monde de l'asp.net et voila j'ai un probleme avec l'authentification.j'ai la page : <font color="#00 PopUp et ASP.Net 2.0 [ par BUBUCEAU ] Bonjour,Je suis débutant en ASP.NET. Je veux ouvrir une PopUP à partir d'un bouton. Rien de bien compliqué à priori.J'ai mis un bouton sur ma page et


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.