<?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>Απ: Δημιουργία νέου Button</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/75972.aspx</link><pubDate>Wed, 26 Nov 2014 03:11:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:75972</guid><dc:creator>anthou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/75972.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=75972</wfw:commentRss><description>&lt;p&gt;Παναγιώτη &amp;nbsp;έχεις δίκιο αλλά το να αλλάξω &amp;nbsp;όλη την εφαρμογή που είναι στο HOSTING και λειτουργεί κανονικά με &amp;nbsp;sql βάση VB code, είναι μεγάλη δουλειά οπότε το ξεχνώ για την ώρα&lt;/p&gt;
&lt;p&gt;Την λύση την βρήκα ώστε να έχω καλύτερα σε εμφάνιση button με αυτό που έγραψε ο Τάσος&lt;/p&gt;
&lt;p&gt;Δημιούργησα &amp;nbsp;ένα&amp;nbsp;&lt;span style="font-size:10pt;"&gt;button σε css generators και στην σελίδα που είχα το&amp;nbsp;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;button έβαλα μια class και μόλις το έτρεξα άλλαξε η εμφάνιση του δηλ&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;asp:Button ID="Button4" runat="server" Text="Button" &amp;nbsp;/&amp;gt; &amp;nbsp;έγινε&lt;/p&gt;
&lt;p&gt;&amp;lt;asp:Button ID="Button4" runat="server" Text="Button" &lt;b&gt; &amp;nbsp;cssclass=""btn1"&lt;/b&gt; /&amp;gt; &amp;nbsp;και το αποτέλεσμα ειναι πολύ καλό&lt;/p&gt;&lt;p&gt;Μέχρι στιγμής το έχω δοκιμάσει σε button,label,linkbutton &amp;nbsp;, textbox και όλα είναι πολύ όμορφα&lt;/p&gt;&lt;p&gt;Επιπλέον έχω όλα τα χαρακτηριστικά που έχουν τα παραπάνω στο VS&lt;/p&gt;&lt;p&gt;Νομίζω ότι έχω λύση το πρόβλημα άν έχω κάτι άλλο θα επανέλθω&lt;/p&gt;&lt;p&gt;Τάσο και Παναγιώτη σας ευχαριστώ για την βοήθεια σας&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: Δημιουργία νέου Button</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/75971.aspx</link><pubDate>Wed, 26 Nov 2014 02:18:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:75971</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/75971.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=75971</wfw:commentRss><description>&lt;p&gt;Όχι δεν δουλεύει έτσι. Δεν μπορείς να καλέσεις μεθόδους στο server από τον browser.&amp;nbsp;&lt;/p&gt;

&lt;p&gt;Νομίζω ότι θα πρέπει να ξεκινήσεις με κάποιο βασικό tutorial για ASP.NET Web Forms ή MVC γιατί αυτά είναι εισαγωγικά θέματα. Δες για παράδειγμα το &lt;a href="http://www.asp.net/web-forms/overview/getting-started/creating-a-basic-web-forms-page"&gt;Creating a basic Web Forms Page&lt;/a&gt;&amp;nbsp;. &lt;/p&gt;
&lt;p&gt;Στα Web Forms προσθέτεις κουμπιά στη φόρμα όπως θα έκανες και σε μία desktop εφαρμογή. Αν κάνεις double click στο κουμπί, θα σου φτιάξει ένα event handler. Αυτά όμως σου κρύβουν τί γίνεται από πίσω, το ότι δηλαδή δημιουργείται HTML, ή τα POST calls μετατρέπονται σε events. Από την άλλη, το HTML δημιουργείται συνήθως είναι αρκετά περίεργο και δεν δένει καλά με CSS ή frameworks όπως το Bootstrap, η jQuery κλπ.&lt;/p&gt;
&lt;p&gt;Από την άλλη, το MVC δεν έχει καμμία σχέση με events. Θα πρέπει να δεις μία εισαγωγή στο MVC όπως π.χ. το &lt;a href="http://www.microsoftvirtualacademy.com/training-courses/introduction-to-asp-net-mvc"&gt;Introduction to ASP.NET MVC&lt;/a&gt;&amp;nbsp;για να καταλάβεις πως δουλεύει. Ο λόγος που όλοι το προτιμάνε είναι ότι χειρίζεσαι άμεσα την HTML και τη Javascript που δημιουργείται, μπορείς να δομήσεις πολύ καλύτερα την εφαρμογή σου, ξεχωρίζεις εντελώς την HTML σελίδα από τον κώδικα που χειρίζεται τα requests, ξεφορτώνεσαι τα "events" και γενικά έχεις πολύ καλύτερη ταχύτητα.&lt;/p&gt;</description></item><item><title>Απ: Δημιουργία νέου Button</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/75969.aspx</link><pubDate>Wed, 26 Nov 2014 01:22:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:75969</guid><dc:creator>anthou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/75969.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=75969</wfw:commentRss><description>&lt;p&gt;Αυτό που θέλω κατά αρχάς να πετύχω είναι το παρακάτω παράδειγμα :&lt;/p&gt;&lt;p&gt;&amp;lt;head runat="server"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;lt;title&amp;gt;&amp;lt;/title&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;lt;script type="text/javascript"&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; function hello() {&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alert("called");&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById('ImageButton1').click;&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;&lt;p&gt;&amp;lt;/script&amp;gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/head&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;body&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;lt;img id="img1" runat="server" class="auto-style6" onclick="hello()" src="../../../button3.png" /&amp;gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;lt;/body&amp;gt;&lt;/p&gt;&lt;p&gt;Στο παραπάνω όταν κάνω &amp;nbsp;&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;onclick στην εικόνα κάνει κλήση της&amp;nbsp;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;hello() και αυτή με την σειρά της κάνει κλήση της&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Protected Sub ImageButton1_Click(sender As Object, e As ImageClickEventArgs) Handles ImageButton1.Click στην VB και όλα λειτουργούν σωστά&amp;nbsp;&lt;/p&gt;&lt;p&gt;Όταν όμως θέλω να καλέσω μια &amp;nbsp;private sub test() &amp;nbsp;τότε αλλάζω την js &amp;nbsp;&lt;span style="font-size:10pt;"&gt;&amp;nbsp;σε : &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; document.getElementById('test()');&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Δεν λειτουργεί&amp;nbsp;&lt;span style="font-size:10pt;"&gt;Κάνω κάποιο λάθος και πού ;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Πως μπορώ να καλέσω την test ;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Τέλος &amp;nbsp;στο παραπάνω παράδειγμα θέλω να εμφανίσω &amp;nbsp;και κείμενο πάνω στην εικόνα η πάνω στο button από μεταβλητή της vb&lt;/p&gt;&lt;p&gt;Πώς θα &amp;nbsp;περάσω την τιμή της μεταβλητής πάνω &amp;nbsp;στο button που θα έχω δημιουργήσει;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: Δημιουργία νέου Button</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/75967.aspx</link><pubDate>Wed, 26 Nov 2014 00:28:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:75967</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/75967.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=75967</wfw:commentRss><description>&lt;p&gt;Σε μία web εφαρμογή τα μόνα "έτοιμα" κουμπιά είναι αυτά της HTML. Με javascript μπορείς να μετατρέψεις άλλα elements έτσι ώστε να φέρονται ως κουμπιά. Αυτό που βλέπεις σαν κουμπί σε Web Forms ή σε MVC δημιουργεί μόνο τα κατάλληλα HTML, Javascript.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Events δεν υπάρχουν στην πραγματικότητα. Ένα HTML button μπορεί είτε να καλέσει javascript κώδικα ή να κάνει submit τη φόρμα στο server. Εκεί γίνεται το ξεπακετάρισμα - στην περίπτωση του ASP.NET MVC τα form fields αντιστοιχίζονται σε action parameters.&amp;nbsp;&lt;span style="font-size:10pt;"&gt;Στην περίπτωση των Web Forms, η σελίδα διαβάζει το body ενός form post για να καταλάβει ποιόν event handler να καλέσει. &amp;nbsp;&lt;/span&gt;&lt;span style="font-size:10pt;"&gt;Αυτό σου δίνει την ψευδαίσθηση των events, χωρίς όμως να υπάρχουν πραγματικά.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Απ: Δημιουργία νέου Button</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/75966.aspx</link><pubDate>Wed, 26 Nov 2014 00:20:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:75966</guid><dc:creator>anthou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/75966.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=75966</wfw:commentRss><description>&lt;p&gt;Τάσο σε ευχαριστώ&lt;/p&gt;

&lt;p&gt;Στο μυαλό μου είχα τα ετοιμα button που έχει το Visual studio αλλά νομίζω ότι και με αυτά θα μπορέσω να κάνω δουλειά&lt;/p&gt;

&lt;p&gt;Αυτό που δεν γνωρίζω είναι πως :&lt;/p&gt;

&lt;li&gt;
&lt;p&gt; από μία μεταβλητή της Vb &amp;nbsp;περάσω το κείμενο &amp;nbsp;στο&amp;nbsp;&lt;span style="font-size:10pt;"&gt;button στην τιμή του text&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;

&lt;li&gt;&lt;p&gt;και πώς από το onclick κάνω κλήση μιας &amp;nbsp;sub η function στον code VB &amp;nbsp;και να εκτελέσει τον κώδικα&lt;/p&gt;&lt;p&gt;Θα τα μελετήσω και περιμένω την βοηθεια σου&lt;/p&gt;&lt;p&gt;ευχαριστώ&amp;nbsp;&lt;/p&gt;
&lt;/li&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: Δημιουργία νέου Button</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/75965.aspx</link><pubDate>Tue, 25 Nov 2014 22:59:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:75965</guid><dc:creator>tasos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/75965.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=75965</wfw:commentRss><description>&lt;p&gt;Αυτό γίνεται με CSS, δίνεις μία κλάση στο button σου και ορίζεις την κλάση αυτή με CSS.&lt;/p&gt;&lt;p&gt;Ρίξε μια ματιά στα http://css3buttongenerator.com/ και http://www.cssbuttongenerator.com/ όπου σε βοηθάνε να κάνεις generate το CSS για το button. Αν βάλεις css buttons στο Google θα βρεις και άλλους generators και resources.&lt;br&gt;&lt;/p&gt;&lt;p&gt;Εναλλακτικά θα πρότεινα να δεις κάποια CSS frameworks (π.χ. Bootstrap, Foundation, Pure) και να πάρεις το CSS από τα δικά τους buttons. Στο download section έχει και custom download οπότε έτσι μπορείς να πάρεις απευθείας μόνο το CSS για τα buttons που θέλεις. &lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Δημιουργία νέου Button</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/75960.aspx</link><pubDate>Mon, 24 Nov 2014 18:12:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:75960</guid><dc:creator>anthou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/75960.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=75&amp;PostID=75960</wfw:commentRss><description>&lt;p&gt;Καλημέρα σας&lt;/p&gt;&lt;p&gt;Θέλω να δημιουργήσω νέα σχέδια &amp;nbsp;button που θα έχουν τις ίδιες ιδιότητες με τα υπάρχοντα &amp;nbsp;button &amp;nbsp;αλλά με διαφορετική εμφάνιση (κύκλος ,τρίγωνο,στρογγυλεμένα στις άκρες κλπ)&lt;/p&gt;&lt;p&gt;και τα οποία θα λειτουργούν σε web σελίδες και θα υποστηρίζουν κώδικα σε vb &amp;nbsp;&lt;/p&gt;&lt;p&gt;Αυτό που ζητώ είναι ένα νέο &amp;nbsp;style&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Γνωρίζει κάποιος αν μπορούν να γίνουν και με ποιόν τρόπο;&lt;span style="font-size:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>