<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Web Development</title><link>https://www.dotnetzone.gr:443/cs/forums/75/ShowForum.aspx</link><description>Ολα τα θέματα που σας απασχολούν σχετικά με ASP, ASP.NET αν τώρα επιχειρείτε να φτιάξετε την πρώτη σας σελίδα.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Browser Back Button</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44247.aspx</link><pubDate>Mon, 25 Aug 2008 16:53:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44247</guid><dc:creator>epp1123</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44247.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=44247</wfw:commentRss><description>Ευχαριστώ πολύ!!&lt;br&gt;</description></item><item><title>Απ: Browser Back Button</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44214.aspx</link><pubDate>Fri, 22 Aug 2008 18:36:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44214</guid><dc:creator>DeClen</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44214.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=44214</wfw:commentRss><description>Να υποθέσω ότι τα data από το cookie τα παίρνεις στο Page_Load της σελίδας. Όπως σωστά λες όταν χρησιμοποιείς το menu της εφαρμογής σου η σελίδα παίρνει κανονικά τα στοιχεία από το cookie, ενώ αν ο χρήστης πατήσει το back του browser αυτό δεν γίνεται.&lt;br&gt;&lt;br&gt;Ο λόγος που συμβαίνει αυτό είναι ότι στην πρώτη περίπτωση η Page_Load καλείται ενώ στην δεύτερη όχι (βάλε ένα breakpoint στον κώδικά σου και θα διαπιστώσεις πως αυτό συμβαίνει). Μια λύση στην οποία έχω καταφύγει αρκετές φορές είναι να απενεργοποιώ την cache στην σελίδα που παρατηρείται αυτή η συμπεριφορά. Για να μην σε κουράζω άλλο, πρόσθεσε στην Page_Load της σελίδας σου την παρακάτω γραμμή:&lt;br&gt;&lt;br&gt;&lt;table width="100%" border="0" cellpadding="0" cellspacing="0"&gt;&lt;tr style="vertical-align:top;line-height:normal;"&gt;&lt;td style="width:40px;text-align:right;"&gt;&lt;pre style="margin:0px;padding:2px;font-family:courier new;font-size:11px;color:gray;"&gt;1&lt;br&gt; &lt;/pre&gt;&lt;/td&gt;&lt;td&gt;&lt;pre style="margin:0px;padding:2px 2px 2px 8px;"&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Response.Cache.SetNoStore();&lt;/span&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br&gt;Με αυτό τον τρόπο ακόμα και αν ο χρήστης πατήσει το back του browser η Page_Load της σελίδας θα ξανακαλείται και επομένως θα μπορείς να ξαναπάρεις τα data από το cookie.&lt;br&gt;&lt;br&gt;Ελπίζω αυτό να λύσει το πρόβλημά σου.&lt;br&gt;</description></item><item><title>Browser Back Button</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/44205.aspx</link><pubDate>Thu, 21 Aug 2008 21:50:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:44205</guid><dc:creator>epp1123</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/44205.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=44205</wfw:commentRss><description>&lt;div align="justify"&gt;Καλησπέρα, τι κάνετε; Λοιπόν το πρόβλημα έχει ως εξής:&lt;br&gt;&lt;br&gt;Έχω ένα cookie που κρατάει τις τιμές των πεδίων από μία φόρμα αναζήτησης, για να βοηθάει το χρήστη. Αν χρησιμοποιήσω το μενού για να γυρίσω στη σελίδα που έχει τη φόρμα αναζήτησης, τα δεδομένα διαβάζονται κανονικά από το cookie. Εάν γυρίσω στη σελίδα με το back button τότε η φόρμα είναι άδεια, δε διαβάζει ποτέ το cookie. Βρήκα κάτι λυσούλες στο internet&amp;nbsp; (body unload και τα σχετικά, αλλά δε μπορώ να πω ότι βοήθησαν). Να συμπληρώσω πως η σελίδα με τη φόρμα είναι content page. &lt;br&gt;&lt;br&gt;Αυτό που ήθελα επιπλέον να ρωτήσω είναι αν γίνεται με το back από τον browser να διαβάζει το cookie ή θα οδηγηθώ κατά 90% σε λύση καθαρισμού της cache ή σε λύση του στυλ BLOCKED SCRIPThistory.go(1);;&lt;br&gt;&lt;/div&gt;</description></item></channel></rss>