<?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>Απ: Previous Page</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38915.aspx</link><pubDate>Tue, 08 Jan 2008 20:59:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38915</guid><dc:creator>zekia</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38915.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=38915</wfw:commentRss><description>Το έψαξα αρκετά με την transfer αλλα δεν κατάλαβα μερικά πράγματα οπότε ξαναέψαξα και βρήκα κατι άλλο, χρησιμοποίησα το PostBackUrl στις ιδιότητες του button και κάνει αυτό που ήθελα. Δεν ξέρω αν είναι ενδεδειγμένο ή όχι, προς το παρόν δουλεύει:)&lt;br&gt;&lt;br&gt;Ευχαριστώ πολύ για τις απαντήσεις σας και για το χρόνο σας:)&lt;br&gt;</description></item><item><title>Απ: Previous Page</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38914.aspx</link><pubDate>Tue, 08 Jan 2008 20:52:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38914</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38914.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=38914</wfw:commentRss><description>Πρέπει αντί για redirect να χρησιμοποιήσεις την Transfer. Διάβασε λιγάκι στο documentation πως χρησιμοποιείται για να είσαι σίγουρος ότι είναι αυτό που θέλεις. Με 5 λεπτά διάβασμα στο documentation θα γλιτώσεις πολύ χρόνο.&lt;br&gt;</description></item><item><title>Απ: Previous Page</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38913.aspx</link><pubDate>Tue, 08 Jan 2008 20:47:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38913</guid><dc:creator>zekia</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38913.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=38913</wfw:commentRss><description>επομένως ο λόγος για τον οποίο η PreviousPage βγαίνει null είναι γιατι στο submit button της φόρμας, έχω βάλει να γίνεται redirect στη δεύτερη σελίδα (κατα το γεγονός πατήματος του κουμπιού). Σωστά; Πως μπορεί ο χρήστης ομως να πηγαίνει σε μια άλλη 2ησελίδα η οποία θα εμφανίζει επεξεργασμένα αποτελέσματα βασισμένα στα στοιχεία που εισήγαγε στη φόρμα; Αυτός ήταν ο λόγος που έψαξα και χρησιμοποίησα στο PreviousPage.&lt;br&gt;</description></item><item><title>Απ: Previous Page</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38865.aspx</link><pubDate>Mon, 07 Jan 2008 23:01:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38865</guid><dc:creator>Nassos.NET</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38865.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=38865</wfw:commentRss><description>&lt;P&gt;Για το NullReferenceException μάλλον η &lt;FONT face="Courier New" color=#000080&gt;Page.PreviousPage.FindControl("TextBox1") &lt;FONT face=Tahoma color=#000000&gt;επιστρέφει null άρα το Cast σε TextBox χτυπάει&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;[Edit ή το &lt;FONT face="Courier New" color=#000080&gt;Page.PreviousPage &lt;FONT face=Tahoma color=#000000&gt;ειναι null αν περνάς το if με το χέρι κάτα το debugging]&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Νάσος&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Απ: Previous Page</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38862.aspx</link><pubDate>Mon, 07 Jan 2008 22:43:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38862</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38862.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=38862</wfw:commentRss><description>&lt;p&gt;Λοιπόν... διορθώνω. Το PreviousPage χρησιμοποιείται σε συνδυασμό με την εντολή Transfer. Η όλη τεχνική λέγεται cross-page posting. Ουσιαστικά τα περιεχόμενα της html form μιας σελίδας γίνονται post σε μια άλλη δεύτερη σελίδα. Σε αυτή την 2η σελίδα μπορείς να χρησιμοποιήσεις το property PreviousPage για να προσπελάσεις πληροφορίες από την 1η. Αν αυτή η 2η σελίδα ανοίξει με άλλο τρόπο (π.χ. αν ο χρήστης πατήσει σε ένα link και μεταφερθεί σε αυτή ή αν ο χρήστης πληκτρολογήσει απευθείας το url της στον browser) τότε το PreviousPage θα είναι null.&lt;/p&gt;&lt;p&gt;Καλύτερα τώρα;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: Previous Page</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38861.aspx</link><pubDate>Mon, 07 Jan 2008 22:34:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38861</guid><dc:creator>zekia</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38861.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=38861</wfw:commentRss><description>εγω βέβαια δεν καταλαβαίνω ποιό είναι το νόημα αυτής της συνθήκης αλλα ακόμη κι αν την παραβλέψω δηλ θέλω ο κώδικας να εκτελείται έτσι κι αλλιώς, προκύπτει NullReferenceException στη γραμμή που δηιουργείται το SourceTextBox&lt;br&gt;</description></item><item><title>Απ: Previous Page</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38857.aspx</link><pubDate>Mon, 07 Jan 2008 21:49:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38857</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38857.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=38857</wfw:commentRss><description>&lt;p&gt;σύμφωνα με το documentation:&lt;/p&gt;&lt;p&gt;The &lt;span class="selflink"&gt;PreviousPage&lt;/span&gt; property is &lt;span class="keyword"&gt;&lt;span class="cs"&gt;&lt;/span&gt;&lt;span class="vb"&gt;&lt;/span&gt;&lt;span class="cpp"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="nu"&gt;null reference (&lt;span class="keyword"&gt;Nothing&lt;/span&gt; in Visual Basic)&lt;/span&gt; when the user requests that page directly from the server&lt;/p&gt;&lt;p&gt;&lt;strike&gt;Φαντάζομαι ότι εννοεί ότι είναι null όταν ο χρήστης γράψει το url απευθείας στον browser και δεν επισκεφτεί τη σελίδα μέσω κάποιου link ή post ή redirect από κάποια άλλη.&lt;/strike&gt; Διόρθωση παρακάτω σε επόμενο μήνυμά μου.&lt;br&gt;&lt;/p&gt;&lt;p&gt;περισσότερα εδώ: &lt;a href="http://msdn2.microsoft.com/en-us/library/system.web.ui.page.previouspage.aspx" target="_blank"&gt;http://msdn2.microsoft.com/en-us/library/system.web.ui.page.previouspage.aspx&lt;/a&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Previous Page</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38854.aspx</link><pubDate>Mon, 07 Jan 2008 21:43:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38854</guid><dc:creator>zekia</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38854.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=38854</wfw:commentRss><description>&lt;font color="#000080" face="Courier New"&gt;&lt;font color="#000000" face="Tahoma"&gt;Έχω το παρακάτω κομμάτι κώδικα:&lt;/font&gt;&lt;br&gt;&lt;br&gt;if (Page.PreviousPage != null)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextBox SourceTextBox = (TextBox)Page.PreviousPage.FindControl("TextBox1");&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (SourceTextBox != null)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TextBox2.Text = SourceTextBox.Text;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;else&lt;br&gt;&amp;nbsp;&amp;nbsp; { &lt;/font&gt;&lt;font color="#000080" face="Courier New"&gt;TextBox2.Text&lt;/font&gt;&lt;font color="#000080" face="Courier New"&gt; = "null"; }&lt;br&gt;&lt;br&gt;&lt;font color="#000000" face="Tahoma"&gt;Η ερώτησή μου είναι γιατί το&lt;/font&gt; &lt;/font&gt;&lt;font color="#000080" face="Courier New"&gt;&lt;font color="#000000"&gt;Page.PreviousPage&lt;/font&gt; &lt;font color="#000000" face="Tahoma"&gt;να είναι&lt;/font&gt;&lt;font color="#000000"&gt; null&lt;/font&gt;&lt;font color="#000000"&gt;&lt;font face="Tahoma"&gt;; Σε ποιές περιπτώσεις μπορεί να συμβαίνει αυτό και γιατί;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;</description></item></channel></rss>