<?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>Απ: Postback σε νέο παράθυρο</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38490.aspx</link><pubDate>Wed, 19 Dec 2007 19:12:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38490</guid><dc:creator>George J. Capnias</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38490.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=38490</wfw:commentRss><description>&lt;P&gt;Η υλοποίηση της σελίδας Login του dotNETZone είναι μέρος του προιόντος Community Server της Telligent - δεν είναι δική μας.&lt;/P&gt;
&lt;P&gt;Για να μπορέσεις να έχεις λάθη ανά φόρμα όταν έχεις περισσότερα από ένα submit σε μία σελίδα aspx, μπορείς να χρησιμοποιήσεις το group validation. Μπορείς στα controls ανά form να ορίσεις ότι είναι στο ίδιο group και να μην παίρνεις π.χ. τα μηνύματα από το search, όταν προσπαθείς να κάνεις Login.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;George J.&lt;BR&gt;&lt;/P&gt;</description></item><item><title>Postback σε νέο παράθυρο</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/38462.aspx</link><pubDate>Tue, 18 Dec 2007 20:40:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:38462</guid><dc:creator>pan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/38462.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=13&amp;PostID=38462</wfw:commentRss><description>&lt;P&gt;Γεια σας.&lt;/P&gt;
&lt;P&gt;Στην homepage έχω τρείς φόρμες. Μία στο header η οποία είναι η&amp;nbsp;αναζήτηση στα άρθρα του site, μία στο κέντρο που περιλαμβάνει username &amp;amp; password για να κάνεις login στην περιοχή των πελατών και τέλος, μία στο footer που κάνει αναζήτηση σε κάποιους αντιπροσώπους. &lt;BR&gt;'Αρα έχω και 3 submit buttons για κάθε μία φόρμα. Έχω όμως 2 προβλήματα :&lt;/P&gt;
&lt;P&gt;α) Όταν συμπληρώνω τα username &amp;amp; password θα πρέπει να γίνεται postback σε διαφορετικό url, όμως θα πρέπει να ανοίγει &lt;STRONG&gt;υποχρεωτικά&lt;/STRONG&gt; σε νέο παράθυρο. Δεν θέλουμε να φεύγει ο user από την homepage. Έτσι χρησιμοποιώ στο onclick του button Login&amp;nbsp;:&lt;/P&gt;
&lt;P&gt;
&lt;TABLE style="BORDER-RIGHT:#e5e5e5 1px solid;BORDER-TOP:#e5e5e5 1px solid;BORDER-LEFT:#e5e5e5 1px solid;BORDER-BOTTOM:#e5e5e5 1px solid;BACKGROUND-COLOR:#f2f2f2;" cellSpacing=0 cellPadding=0 width="100%" border=0&gt;

&lt;TR style="VERTICAL-ALIGN:top;LINE-HEIGHT:normal;"&gt;
&lt;TD style="WIDTH:40px;TEXT-ALIGN:right;"&gt;&lt;PRE style="BORDER-RIGHT:#e7e7e7 1px solid;PADDING-RIGHT:2px;PADDING-LEFT:2px;FONT-SIZE:11px;PADDING-BOTTOM:2px;MARGIN:0px;COLOR:gray;PADDING-TOP:2px;FONT-FAMILY:courier new;"&gt;1&lt;BR&gt;2&lt;BR&gt;3&lt;BR&gt;4&lt;BR&gt;5&lt;BR&gt;6&lt;BR&gt; &lt;/PRE&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;PRE style="PADDING-RIGHT:2px;PADDING-LEFT:8px;PADDING-BOTTOM:2px;MARGIN:0px;PADDING-TOP:2px;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:black;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;protected&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;void&lt;/SPAN&gt; TryToLogin(&lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:blue;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;object&lt;/SPAN&gt; sender, EventArgs e)&lt;BR&gt;    {&lt;BR&gt;        Page.Form.Target &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"_blank"&lt;/SPAN&gt;;&lt;BR&gt;        btnLogin.PostBackUrl &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"http://main.xxxxx.gr/loginarea/login.jsp"&lt;/SPAN&gt;;&lt;BR&gt;        Page.Form.Target &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:red;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;=&lt;/SPAN&gt; &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:#666666;FONT-FAMILY:Courier New;BACKGROUND-COLOR:#e4e4e4;"&gt;"_self"&lt;/SPAN&gt;;&lt;BR&gt;    } &lt;SPAN style="FONT-WEIGHT:normal;FONT-SIZE:11px;COLOR:green;FONT-FAMILY:Courier New;BACKGROUND-COLOR:transparent;"&gt;// end of TryToLogin&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;Το πρόβλημα που παρουσιάζεται είναι ότι αυτό παίζει αλλά μετά όταν κάνω αναζήτηση στις άλλες 2 φόρμες, συνεχίζει να μου τις ανοίγει σε&lt;BR&gt;νέο παράθυρο και το χειρότερο έχει κρατήσει το url του Login&lt;/P&gt;
&lt;P&gt;β) Είμαι πάλι στην homepage και κάνω απλά click μέσα στο textbox του username και πατάω ENTER. Αυτόματα ενεργοποιείται το errormessage της&lt;BR&gt;αναζήτησης. Θέλω για κάθε enter να ενεργοποιείται το αντίστοιχο errormessage. Είδα οτι στην σελίδα αυτή &lt;A href="http://www.dotnetzone.gr/cs/user/EmailForgottenPassword.aspx"&gt;http://www.dotnetzone.gr/cs/user/EmailForgottenPassword.aspx&lt;/A&gt; έχετε δύο φόρμες και το έχετε υλοποιήσει με το keydown. Πώς το δηλώνεται ακριβώς και σας παίζει μια χαρά ?&lt;/P&gt;
&lt;P&gt;Ευχαριστώ&amp;nbsp;πολύ&lt;BR&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>