<?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>Implement Script Callback Framework in ASP.NET 1.x</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/1406.aspx</link><pubDate>Mon, 14 Mar 2005 20:40:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:1406</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/1406.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=1406</wfw:commentRss><description>&lt;p align="justify"&gt;&lt;font style="BACKGROUND-COLOR: #efefef"&gt;&lt;font face="Tahoma" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Ένα από τα features που φέρνει το ASP.NET 2.0 στο προγραμματιστή είναι η δυνατότητα να κάνει Client Script Callback, δηλαδή να ζητήσει δεδομένα από το server χωρίς να γίνει postback η σελίδα. Πρέπει να ήταν και το feature που συζητήθηκε περισσότερο στο DevDays 2005 που έγινε για να παρουσιάσει τα καινούργια features του ASP.NET 2.0.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Εδώ είναι ένα άρθρο, &lt;/font&gt;&lt;a target="_blank" title="http://www.codeproject.com/aspnet/ScriptCallbackFramework.asp?df=100&amp;amp;forumid=85491&amp;amp;fr=26" href="http://www.codeproject.com/aspnet/ScriptCallbackFramework.asp?df=100&amp;amp;forumid=85491&amp;amp;fr=26"&gt;&lt;font face="Tahoma" size="2"&gt;Implement Script Callback Framework in ASP.NET 1.x&lt;/font&gt;&lt;/a&gt;&lt;font face="Tahoma" size="2"&gt;,&amp;nbsp;που έχει οδηγίες πως να γίνει μια παρόμοια υλοποίηση μέσα στό ASP.NET 1.1. H ολοκληρωμένη λύση, που δουλεύει για όλους τους browsers, δεν έχει δωθεί από αυτόν που έγγραψε το άρθρο, αλλά από τα σχόλια που έχουν γίνει σε αυτό. Οπότε ψάξτε τα σχόλια για να δείτε όλη τη λύση.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Γενικά η &lt;strong&gt;Javascript&lt;/strong&gt;/&lt;strong&gt;JScript&lt;/strong&gt; ή με το όνομα που έχει γίνει γνωστή σαν πρότυπο, &lt;strong&gt;&lt;a target="_blank" title="http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf" href="http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf"&gt;ECMAScript 262&lt;/a&gt;&lt;/strong&gt;, επιτρέπει στο προγραμματιστή να φτιάχνει δυναμικά κομμάτια κώδικα - string concatenation - και να τα εκτελεί, είτε σαν void function, είτε σαν functions που επιστρέφουν μια τιμή, μέσω της χρήσης της εντολής &lt;strong&gt;eval()&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Πρόσθετα ο IE υποστηρίζει την ιδιότητα &lt;strong&gt;DEFER&lt;/strong&gt; στο&amp;nbsp;&lt;strong&gt;SCRIPT&lt;/strong&gt; Tag. Αυτή η ιδιότητα όταν έχει την τιμή &lt;strong&gt;FALSE&lt;/strong&gt;, που είναι η default, αναγκάζει το DOM να εκτελέσει τον κώδικα που είναι μέσα σε αυτό κατά την διάρκεια του φορτώματος/rendering της σελίδας. Όταν έχει την τιμή&amp;nbsp;&lt;strong&gt;TRUE&lt;/strong&gt; απλά το περιεχόμενο δεν γίνεται p***. Δυναμικά μπορεί ο προγραμματιστής να κάνει "&lt;em&gt;inject&lt;/em&gt;" κώδικα μέσα στο Tag και στην συνέχεια να το εκτελέσει. Η ιδιότητα έχει οριστεί από πρότυπο &lt;strong&gt;HTML 4.0&lt;/strong&gt; και είναι μέρος από το &lt;/font&gt;&lt;a target="_blank" title="http://www.w3.org/TR/1998/REC-html40-19980424/interact/scripts.html#adef-defer" href="http://www.w3.org/TR/1998/REC-html40-19980424/interact/scripts.html#adef-defer"&gt;&lt;font face="Tahoma" size="2"&gt;&lt;strong&gt;W3C DOM Level 1&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;font face="Tahoma" size="2"&gt;.&lt;br /&gt;&lt;/font&gt;&lt;font style="BACKGROUND-COLOR: #efefef"&gt;&lt;/font&gt;&lt;br /&gt;&lt;font face="Tahoma" size="2"&gt;George J.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;</description></item></channel></rss>