<?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>ASP.NET WebForms</title><link>https://www.dotnetzone.gr:443/cs/forums/13/ShowForum.aspx</link><description>Θέματα για web εφαρμογές, σε ASP.NET WebForms</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Viewstate enquiry</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/43119.aspx</link><pubDate>Fri, 27 Jun 2008 00:58:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:43119</guid><dc:creator>dStellakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/43119.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=43119</wfw:commentRss><description>&lt;P&gt;Αν καταλαβαίνω καλά ενννοείς ότι, παρόλο που στο TextBox εχεις κανει disable το ViewState, η τιμή που εισάγεις γίνεται POST στον server.&lt;/P&gt;
&lt;P&gt;Αυτή η συμπεριφορά ειναι φυσιολογική, μια που το ViewState χρησιμέυει για να κρατά το προηγούμενο state (π.χ τις τιμές) ενος control, ώστε να μπορέσει να το ξανασυνθέσει στο postback.&lt;/P&gt;
&lt;P&gt;Η τιμή που βλέπεις να περνά στον server σε κάθε POST δεν είναι η τιμή που έρχεται απο το ViewState αλλά η τιμή που έχεις εισάγει στο TextBox.&lt;/P&gt;
&lt;P&gt;Για να το πω πιο απλά, χωρις ViewState θα περνά στον server κάθε φορά η τιμή που εισάγεις στο TextBox, αλλά οταν ξαναφορτώνεται η σελίδα το TextBox αυτό δεν θα "θυμάται" την τιμή που είχες εισάγει μια που δεν εχει ενεργό το ViewState.&lt;/P&gt;
&lt;P&gt;Δημοσθένης Στελλάκης&lt;/P&gt;</description></item><item><title>Απ: Viewstate enquiry</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/43118.aspx</link><pubDate>Fri, 27 Jun 2008 00:52:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:43118</guid><dc:creator>spantos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/43118.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=43118</wfw:commentRss><description>&lt;P&gt;Καλησπέρα Δημήτρη,&lt;/P&gt;
&lt;P&gt;Γι αυτό το λόγο λέγονται Server Controls γιατί "επικοινωνούν" με το Server από όπου σερβίρεται το site. Το Viewstate δεν έχει σχέση με αυτή την επικοινωνία. Το Viewstate χρησιμοποιείται ως ένα trick ώστε τα controls να διατηρούν το state τους σε ένα state-less μοντέλο όπως αυτό του Web. Αν θες controls που να μην έχουν επικοινωνία με το server ή να ελέγχεις εσύ απόλυτα το τι ταξιδεύει σε κάθε περίπτωση τότε θα πρέπει να χρησιμοποιήσεις τα παλιά καλά Html controls.&lt;/P&gt;
&lt;P&gt;Όσο για το ποιά controls έχουν EnableViewstate false, νομίζω ότι όλα τα Server Controls ξεκινάνε με default τιμή true. Ενώ τα Html controls δεν υποστηρίζουν καθόλου. Αν όμως θες μπορείς να απενεργοποιήσεις αυτό το feature κεντρικότερα είτε σε επίπεδο σελίδας είτε ακόμη και σε επίπεδο site.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Viewstate enquiry</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/43114.aspx</link><pubDate>Thu, 26 Jun 2008 22:24:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:43114</guid><dc:creator>Δημήτρης Μπούνδρης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/43114.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=43114</wfw:commentRss><description>&lt;P&gt;Καλησπέρα,&lt;/P&gt;
&lt;P&gt;Γιατί όταν θέτω την τιμή&amp;nbsp;ενός TextBox για το&amp;nbsp;property&amp;nbsp;EnableViewState σε false οι νέες τιμές που δίνω εξακολουθούν να "ταξιδεύουν" στα roundtrips;&lt;/P&gt;
&lt;P&gt;Eπίσης ποια server side controls έχουν by default EnableViewState false;&lt;/P&gt;</description></item></channel></rss>