Προς το περιεχόμενο

visual studio πως προχωράω σε άλλη σελίδα ....έλεος...


xampos20

Προτεινόμενες αναρτήσεις

Δημοσ.

γεια σας έχουμε μία φορμα την default.aspx και μέσα έχω ένα κουμπί

πως μπορώ να πάω στην φόρμα 2 που είναι η default2.aspx

 

 

ευχαριστώ.....

Δημοσ.

Η εντολή που θέλεις είναι η

>Response.Redirect("default2.aspx")

Μπορείς να χρησιμοποιήσεις κι έτσι "/default2.aspx", όπου θα σε μεταφέρει στην default2.aspx που βρίσκεται στο root του server, ή "~/default2.aspx" που θα σε μεταφέρει στο root του application σου.

Δημοσ.

σε ευχαριστωωωωωωωωω να σε ρωτησω και κατι αλλο αν θελω να μεταφέρω στοιχεια απο textbox η radiobutton?

 

ειναι τπτ τετοιο?

 

Response.Redirect("Default.aspx.textbox2.tex") ??????????????????????????

η λέω μαλακ..@@@....

 

==============================================================================================================================

βασικα ένα textbox κατάφερα να το στείλω πως μπορώ όμως να στείλω μία φόρμα με 4 text boxes?

 

αφού η εντολή είναι request.querystring().tostring()

 

 

ευχαριστώ πάντωσ

Δημοσ.

Υπάρχουν δύο τρόποι

1. Μπορείς πριν κάνεις το redirect να αποθηκεύσεις τις τιμές των textbox σε ένα session και έτσι να περάσουν στην άλλη φόρμα.

>
Sub Button1_Click(....)
Session("Textbox1") = Textbox1.Text
Session("Textbox2") = Textbox2.Text
Session("Textbox3") = Textbox3.Text
Response.Redirect(...)
End Sub

Όταν φορτώνει η άλλη φόρμα οι τιμές θα υπάρχουν στο Session. (Θα πρέπει να είσαι προσεκτικός και να είσαι σίγουρος ότι οι τιμές στο Session δεν είναι παλιότερη φόρμα)

 

2. Επίσης μπορείς να περάσεις τις τιμές στο query string και να έχεις εκεί τις τιμές.

>
Response.Redirect("~/default2.aspx?txt1=" & Textbox1.Text & "&txt2=" & Textbox2.Text)

Η λύση αυτή ίσως σου δημιουργήσει προβλήματα με τα ελληνικά, αλλά υπάρχει τρόπος να το ξεπεράσεις. Επίσης αν το κείμενο στα textboxes είναι πολύ μεγάλο δεν θα μπορείς να το περάσεις έτσι.

 

Βασικά πιστεύω πως πρέπεις να μάθεις τι είναι το PostBack, τι κάνει κ πως δουλεύει. Απλοποιεί αρκετά τις καταστάσεις, αφού σου επιτρέπει να μείνεις στην ίδια φόρμα και να κάνεις πιο απλά τη δουλειά σου και με λιγότερο κώδικα. Αν θέλεις ρωτάς και ξαναμιλάμε...

Δημοσ.

ok μαλλον με session θα το κάνω και στην άλλην φόρμα πως τα εμφανίζω?????

 

 

εχω γράψει αυτό αλλά δεν τα εμφανίζει στην δεύτερη φόρμα

 

το κομματι κωδικα ειναι απο την δευτερη φορμα που θέλω εμφάνιση....

 

 

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

TextBox1.Text = Session("textbox1")

TextBox2.Text = Session("textbox2")

 

End Sub

 

 

αν τα εμφανισει μπορώ να τα χρησιμοποιήσω σωστα????

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...