Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Ορίσμος string ("server") στη C#

Îåêßíçóå áðü ôï ìÝëïò Θανάσης Διαμάντης. Τελευταία δημοσίευση από το μέλος Θανάσης Διαμάντης στις 16-11-2007, 16:37. Υπάρχουν 8 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  08-11-2007, 20:05 37117

    Ορίσμος string ("server") στη C#

    Πώς πρέπει να συντάξω για να αναθέσω σε ένα string τη λέξη "server" αλλά μαζί με τα εισαγωγικά στη C#?

    Θέλω να γράψω ImageButton1.attributes["runat"] = "server"; μαζί με τα είσαγωγικά.

     

    Ευχαριστώ!

  •  08-11-2007, 21:28 37122 σε απάντηση της 37117

    Απ: Ορίσμος string ("server") στη C#

    ImageButton1.Attributes["runat"] = "\"server\"";
    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  09-11-2007, 10:44 37138 σε απάντηση της 37122

    Απ: Ορίσμος string ("server") στη C#

    Ευχαριστώ για την απάντηση.

    Φαίνεται όμως ότι υπάρχει ένα πρόβλημα. Όντως του έγραψα

    ImgBtn.Attributes["runat"] = "\"server\"";

    αλλά το html που παράγεται για το ImgBtn λέει

    runat=""server""

    ενώ θα έπρεπε να λέει

     runat="server"

    Μήπως υπάρχει κάποιο λάθος?

  •  10-11-2007, 03:36 37182 σε απάντηση της 37138

    Απ: Ορίσμος string ("server") στη C#

    Χμ, καλά κάνει, το " είναι το representation του quote. Για δοκίμασε αυτό

    ImgBtn.Attributes["runat"] = "server";

    Να σε ρωτήσω γιατί το κάνεις; Το runat=server χρησιμεύει για τη μεταγλώττιση της σελίδας, ώστε να πεις στο ASP.NET runtime ότι έχουμε ένα server control, και όχι ένα HTML control. Το να στείλεις το runat="server" σαν output στον χρήστη δεν πρόκειται να σου δώσει κάτι.


    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  10-11-2007, 11:44 37184 σε απάντηση της 37182

    Απ: Ορίσμος string ("server") στη C#

    Το πρώτο που δοκίμασα ήταν

    ImgBtn.Attributes["runat"] = "server";

     

    Βασικά δημιουργώ Image Buttons με κώδικα και για να με βαλω στη σελίδα με το

    this.Controls.Add(ImgBtn);

    μου λέει ότι πρέπει να δηλωθεί για το κάθε κουμπί το runst="server"

    Το ξεπέρασα βάζοντας τα κουμπιά σε μία Html Form που της είχα δηλώσει runat="server" και γράφοντας 

    this.form1.Controls.Add(ImgBtn);

     

    Η ερώτηση εγινε γιατί αν κάθε φορά που δημιουργώ με κώδικα ένα αντικείμενο και για να φορτωθεί στη σελίδα

    χρειάζεται runat="server", θα πρέπει να μπορώ να το αναθέσω με κώδικα.

     

    Φτίάχνω κώδικα που θα τοποθετεί  thumbnails εικόνων διαβάζοντας ένα φάκελο σε ένα αντικείμενο σε μία σελίδα

    όπως η Html Form που προανέφερα. Ολα πρέπει να γίνουν δυναμικά και κερδίζω το γεγοννός ότι προσθέτοτντας μία

    καινούρια είκόνα στο φάκελο η σελίδα προσαρμόζεται μόνη της και τη δείχνει.

    Αρκετά αυτοματισμένο....

     

     

  •  10-11-2007, 17:49 37190 σε απάντηση της 37184

    Απ: Ορίσμος string ("server") στη C#

    thanassis.diamantis:

    this.form1.Controls.Add(ImgBtn);

     

    Αυτό δεν είναι αρκετό για το εγχείρημά σου; Κάθε control που φτιάχνεις πρέπει να το βάζεις είτε στο Instance της form1, είτε σε κάποιο container control - child της form1


    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  11-11-2007, 14:07 37212 σε απάντηση της 37190

    Απ: Ορίσμος string ("server") στη C#

    Ευχαριστώ για την απάντηση. Μάλλον έτσι θα είναι . Είμαι στα ξεκινήματα και πιθανό να ρωτάω πράγματα που δεν ισχύουν.

  •  16-11-2007, 16:19 37382 σε απάντηση της 37212

    Απ: Ορίσμος string ("server") στη C#

    Αν κατάλαβα καλά θες να φορτώνεις Imgbuttons δυναμικά στη σελίδα σου, διαβάζοντας από ένα folder φωτογραφίες. Όσα images έχει το folder τόσα buttons να εμφανίζονται.
    Σε αυτή την περίπτωση θα πρότεινα να χρησιμοποιήσεις για αρχή WebUserControl.

    Ένα καλό παράδειγμα για το πώς μπορείς να το κάνεις αυτό μπορείς να βρεις : http://msdn2.microsoft.com/en-us/library/c0az2h86.aspx


    Παναγιώτης Λαβίδας
    Software Developer
  •  16-11-2007, 16:37 37385 σε απάντηση της 37382

    Απ: Ορίσμος string ("server") στη C#

    Ευχαριστώ για την απάντηση. Όταν βρώ λίγο χρόνο απο τα άπειρα που πρέπει να διαβάσω θα το δώ.
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems