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

 

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

έλεγχος checkboxes

Îåêßíçóå áðü ôï ìÝëïò zekia. Τελευταία δημοσίευση από το μέλος nullvoid στις 22-03-2008, 12:22. Υπάρχουν 4 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  11-03-2008, 20:37 40812

    έλεγχος checkboxes

    Γεια σας,
    έχω μια φόρμα στην οποία υπάρχουν τρια checkboxes και ένα submit button. Ο κώδικας είναι ο εξής

    <asp:CheckBox ID="checkBox1" runat="server" Checked="True" Text="checkBox1" />
    <asp:CheckBox ID="checkBox2" runat="server" Checked="True" Text="checkBox2" />
    <asp:CheckBox ID="checkBox3" runat="server" Checked="True" Text="checkBox3" />
    <asp:Button ID="Button1" runat="server" OnClick="searchBut_Click1" PostBackUrl="~/start2.aspx" Text="start" Width="75px" />


    Αυτο που θέλω να γίνεται είναι αν δεν είναι κανένα απο τα checkboxes τσεκαρισμένο (checked==false) να γίνεται load η ίδια σελίδα και να μην γίνεται μετάβαση στη σελίδα του PostBackUrl.

    Δοκίμασα να προσθέσω μια μέθοδο στο onCheckedChanged γεγονός η οποία έχει ως εξής:

    protected void ckeckBoxesChanged(object sender, EventArgs e)
        {
            if ((
    checkBox1.Checked == false) && (checkBox2.Checked == false) && (checkBox3.Checked == false))
            {
               
    Button1.PostBackUrl = "~/start1.aspx";
            }
            else
               
    Button1.PostBackUrl = "~/startMapsi.aspx";
        }

    κατι το οποίο όμως δε λειτουργεί κανονικά όπως πρέπει

    Τι μπορώ να κάνω;

  •  12-03-2008, 03:21 40814 σε απάντηση της 40812

    Απ: έλεγχος checkboxes

    Γιατί δεν το Checkareis (όπως ακριβώς το έγραψες με μια μικρή αλλαγή) μέσα στην searchBut_Click αυτό που θές; Και κάνεις απλά redirect στην σελίδα που θές αντι για αλλαγή στο Property .PostBackUrl έαν δεν είναι όλα checked;
    Παναγιώτης Κεφαλίδης

    "Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
  •  12-03-2008, 14:17 40818 σε απάντηση της 40814

    Απ: έλεγχος checkboxes

    δεν γίνεται να κάνω redirect δυστυχώς έτσι όπως έχει ο κώδικάς μου
  •  12-03-2008, 21:23 40824 σε απάντηση της 40812

    Απ: έλεγχος checkboxes

    Στο button_click κάνε αυτό


            if ((
    checkBox1.Checked == false) && (checkBox2.Checked == false) && (checkBox3.Checked == false))
            {
                Response.redirect
    = "~/start1.aspx";
            }
            else
               
    Response.redirect = "~/startMapsi.aspx";



    Στέφανος
    New Yorker


    Στέφανος
    New Yorker
  •  22-03-2008, 12:22 41062 σε απάντηση της 40812

    Απ: έλεγχος checkboxes

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