<?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>Απ: onkeypress</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49063.aspx</link><pubDate>Tue, 10 Mar 2009 16:53:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49063</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49063.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=49063</wfw:commentRss><description>Αυτό που ζητάς γίνεται με τον παρακάτω client javascript code:&lt;br&gt;&lt;br&gt;&amp;lt;script type="text/javascript"&amp;gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; function document.onkeydown()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(event.keyCode==13&amp;amp;&amp;amp;event.srcElement.tagName.toLowerCase()=="input")&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; return false;&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; }&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;lt;/script&amp;gt;&lt;/p&gt;&lt;p&gt;Αυτό θα απενεργοποιήσει όλα τα textboxes της σελίδας. Βάλε ένα button να κάνεις την εργασία που θέλεις.&lt;/p&gt;&lt;p&gt;Γίνεται επίσης ψάχνοντας όλα τα textboxes και βάζοντας &lt;font size="2"&gt;&lt;font size="2"&gt;Attributes.Add(&lt;/font&gt;&lt;font size="2" color="#a31515"&gt;"onkeypress"&lt;/font&gt;( "&lt;font color="#0000ff"&gt;if (event.keyCode==13) { return false }")&lt;/font&gt;&lt;/font&gt;, αλλά δεν συνιστάτε, ειδικά αν έχεις πολλά πάνω στην webform σου. Πολλές λύσεις για ASP.NET να κοιτάς φυσικά κι &lt;a href="http://forums.asp.net/"&gt;εδώ&lt;/a&gt;! Not tested...hope it works..&lt;br&gt;&lt;/p&gt;</description></item><item><title>Απ: onkeypress</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49061.aspx</link><pubDate>Tue, 10 Mar 2009 09:02:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49061</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49061.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=49061</wfw:commentRss><description>&lt;P&gt;Οκ αλλα ολα αυτα τα τεχνασματα γιατι δεν μπορουμε να κατευθηνουμε το focus στην ουσια?&lt;/P&gt;&lt;P&gt;δεν  μπορει πως η google κανει default to TextBox της οταν εμφανιζεται η σελιδα και με το ENTER το κουμπι της πατιεται, μαλλον θελει να κοιταξεια κανα javascript να κολησεις, αν και πιστευω οτι σιγουρα γινεται καπως και με asp.net code.&lt;/P&gt;&lt;P&gt;παντος αλλαζοντας στο τελος και το IF Οπως σου προτεινα καλω θα κανει γιατι δεν θα εκτελειται αδικα το IF και ας μην εκτελει παραμεσα τον κωδικα θα τον προσπελα καθως ετσι οπως ειναι τωρα παντα επιστρεψει true. &lt;/P&gt;&lt;P&gt;καλο ειναι τα IF να τα κανουμε οσο ποιο συγκεκριμενα ωστε να αποφευγονται "παρεενεργειες".&lt;/P&gt;&lt;P&gt;goodluck&lt;/P&gt;</description></item><item><title>Απ: onkeypress</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49049.aspx</link><pubDate>Mon, 09 Mar 2009 23:59:25 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49049</guid><dc:creator>savvas1986</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49049.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=49049</wfw:commentRss><description>Το πρόβλημα το έλυσα με μια προσορινη " πατέντα" μέχρι να βρεθει ο απαραίτητος κώδικας για την επίλυσή του. Αυτό που έκανα είναι να βάλω στην αρχη της φόρμας μου&amp;nbsp; ενα button (1px επι 1px) (το οποίο ουσιαστικα δεν ειναι ορατο και το οποιο δεν τρέχει τπτ...) Οπότε με το που γίνεται "enter" στη σελίδα γίνεται κλικ και το buttonaki χωρίς όμως να τρεχει τπτ . Αυτα τα ολίγα.&lt;br&gt;</description></item><item><title>Απ: onkeypress</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49040.aspx</link><pubDate>Mon, 09 Mar 2009 19:27:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49040</guid><dc:creator>savvas1986</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49040.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=49040</wfw:commentRss><description>Δυστυχώς δεν μου έλυσε το προβλημα... οπότε όλες οι συμβουλές ή προτάσεις είναι καλοδεχούμενες....&lt;br&gt;</description></item><item><title>Απ: onkeypress</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49038.aspx</link><pubDate>Mon, 09 Mar 2009 19:00:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49038</guid><dc:creator>savvas1986</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49038.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=49038</wfw:commentRss><description>Νομίζω πως κατι βρήκα εδω : http://support.microsoft.com/kb/813822 θα το δοκιμάσω και θα σας πω τα αποτελέσματα :D&lt;br&gt;</description></item><item><title>Απ: onkeypress</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49036.aspx</link><pubDate>Mon, 09 Mar 2009 18:23:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49036</guid><dc:creator>savvas1986</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49036.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=49036</wfw:commentRss><description>Λοιπόν βρήκα τι φταίει αλλα το θέμα είναι ότι δεν ξέρω πως να το διορθώσω... Ο κώδικας του onkeypress ειναι εντάξει δεν χρειάζεται το δεύτερο if αν και ήταν πολύ καλή πρόταση... Λοιπόν τί γινεται, εκτός των textboxes που έχω στη φόρμα έχω και ένα button- search το οποίο κάνει το ίδιο πράγμα που κάνει και το "enter" το θέμα λοιπόν ειναι οτι , μολις επιλέγο ενα textbox για να γραψω, επιλέγεται και το button (φαίνεται να γίνεται active) οπότε με το που πατάω το "enter" ουσιαστικα είναι σαν να πατάω και το button (στο οποίο τρέχει ένα onclientclick) . Όταν αφαιτώ το button όλα δουλεύουν ρολόι...&amp;nbsp; Πως λοιπον κάνω το button να μην είναι επιλεγμένο ?&lt;br&gt;</description></item><item><title>Απ: onkeypress</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49032.aspx</link><pubDate>Mon, 09 Mar 2009 17:37:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49032</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49032.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=49032</wfw:commentRss><description>&lt;P&gt;καστε λιγο,&lt;/P&gt;&lt;P&gt;κοιτα ετσι οπως γραφεις τον κωδικα σου λες&lt;/P&gt;&lt;PRE style="font-family:courier new;font-size:11px;color:gray;margin:0px;padding:2px;border-right:solid 1px #e7e7e7;"&gt;&lt;/PRE&gt;&lt;PRE style="margin:0px;padding:2px;padding-left:8px;"&gt;&lt;SPAN style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Αμα πατηθει κουμπι&lt;BR&gt;&lt;BR&gt;και το κουμπι ειναι το ΕΝΤΕΡ&lt;BR&gt;&lt;BR&gt;τοτε απο το Τεχτβοχ με ID=&lt;SPAN style="color:#666666;background-color:#e4e4e4;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"blabla"&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;παρε το περιεχομαινο του και τελος παντον κανε κατι.&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;εγω σου λεω μεσα στιν παρενθεση του IF Να βαλεις και ακομα ενα κριτηριο που θα ειναι το textbox me ID einai Focused/Selected ή εχει value τοτε παρε το κειμενο και κανε οτι θες. καπως ετσι...&lt;/P&gt;&lt;P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" width="100%" style="background-color:#f2f2f2;border:solid 1px #e5e5e5;"&gt;function doKey($key) {  if ($key == 13 &lt;STRONG&gt;AND document.getElementById("hdFolderName").value = 1&lt;/STRONG&gt;) {&lt;BR&gt;              document.form1.submit();&lt;BR&gt;            openpopup();&lt;BR&gt;&lt;BR&gt;&lt;TR style="vertical-align:top;line-height:normal;"&gt;&lt;TD style="width:40px;text-align:right;"&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/P&gt;</description></item><item><title>Απ: onkeypress</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/49029.aspx</link><pubDate>Mon, 09 Mar 2009 17:22:41 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:49029</guid><dc:creator>savvas1986</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/49029.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=49029</wfw:commentRss><description>&lt;strong&gt;&lt;/strong&gt;Καλημέρα φίλε Johnny&amp;nbsp; το θέμα είναι ότι και ξεχωτιστά ID έχει το κάθε textbox και το If είναι σωστά γραμμένο μέσα στο σωστό textbox... Το γιατί όμως μου το πιάνει to "enter" και στα άλλα textboxes είναι ένα αξιοπερίεργο... Τον κώδικά μου τον έδειξα και σε ένα φίλο μου ο οποίος έχει εμπειρία σε asp και πάλι δεν μπόρεσε να καταλάβει γιατί συμβαίνει αυτο... Ο λόγος που ρωτάω στο forum είναι μήπως υπάρχει κάποια ρύθμιση ή συγκεκριμάνη εντολή που μου το προξενεί και κάποιο απο τα μέλη τη γνωρίζει... Δεν μπορώ να σκεφτώ άλλο λόγο... :(&lt;br&gt;</description></item><item><title>Απ: onkeypress</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48977.aspx</link><pubDate>Sun, 08 Mar 2009 01:34:36 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48977</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48977.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=48977</wfw:commentRss><description>&lt;P&gt;γεια σου φιλε,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;αν και δεν ασχολουμε με ASP η λογικη ειναι η ιδια απλα στο IF na peis IF Key==13 AND textboxID="txtFolder" then ετσι θα τρεχει μονο στο συγκεκρημενο, τωρα πως ακριβως θα το γραψεις δεν ξερω,&lt;BR&gt;για σενα θα ειναι ευκολο, το ολο θεμα για να δουλεψει ειναι να ειναι μοναδικα τα ID Που δινεις στο textboxes. Λογικο ειναι αμα δεν ειναι μοναδικα και διαφορετικα να εκτελειτε το IF σου συννεχεια.&lt;BR&gt;&lt;BR&gt;Ελπιζω να καταλαβω σωστα τι θες να κανεις και να σου εδωσα μια απλη ιδεα το πως. sorry αλλα ι dont have xp with ASP.net.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>onkeypress</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/48957.aspx</link><pubDate>Sat, 07 Mar 2009 00:01:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:48957</guid><dc:creator>savvas1986</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/48957.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=48957</wfw:commentRss><description>Καλησπερα και παλι....&lt;br&gt;Το νέο σφάλμα που μου προέκυψε έχει ως εξης. Έχω μια φόρμα στην οποία υπαρχουν καποιοι πίνακες και μερικά texboxes. Στο πρώτο textbox όταν ο χρήστης πληκτρολογήσει ένα όνομα ή τμήμα του ονόματος και πατήσει "enter" γίνεται αυτόματα μια αναζήτηση στη βάση και εμφανίζεται μια λίστα με τα αποτελέσματα. Το θέμα ειναι οτι απο οποιοδήποτε άλλο textbox και αν πατήσω "enter" ξαναγίνεται η ίδια διαδικασία. το onkeypress το έχω δηλώσει :&lt;br&gt;&amp;nbsp;&amp;lt;asp:TextBox ID="txtFolder" onkeypress="doKey(window.event.keyCode);" runat="server"&amp;nbsp; BackColor="ActiveBorder" &amp;gt;&amp;lt;/asp:TextBox&amp;gt;&lt;br&gt;&lt;br&gt;και το dokey:&lt;br&gt;&lt;br&gt;function doKey($key) {&lt;br&gt;&amp;nbsp; if ($key == 13) {&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; document.getElementById("hdFolderName").value = 1;&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; document.form1.submit();&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; openpopup();&lt;br&gt;&lt;br&gt;Σε όλα τα υπόλοιπα textboxes τα οποία έχουν άλλο ID αν πατήσω "enter" τρέχει ξανά το dokey... Τι μπορεί να συμβαίνει.? Έχω σπάσει απο το πρωί το κεφάλι μου...&lt;br&gt;</description></item></channel></rss>