J'ai cherché et trouvé des solutions avec des liens brisés ou qui n'ont pas fonctionné pour moi, ceci dit j'utilise le multiselect trouvé ici http://abeautifulsite.net/blog/2008/04/jquery-multiselect/ J'ai besoin de récupérer les cases à cocher sélectionnées lorsque j'appuie sur un bouton pour les utiliser en c#. Je suis totalement bloqué sur ce point et l'exemple utilisé dans la démo qui le fait est en php :-(
JQuery :
$(document).ready(function () {
$("#EGM").multiSelect({ selectAll: false, oneOrMoreSelected: '*' });
});
Contrôle :
<select id="EGM" multiple="multiple" style="width: 100px;">
<optgroup label="EGM">
<option>data</option>
<option>driven</option>
<option>dropdown</option>
</optgroup>
<optgroup label="System Type">SystemType
<option>data</option>
<option>driven</option>
<option>dropdown</option>
</optgroup>
</select>
Où j'ai besoin de mes valeurs sélectionnées dans le code derrière :
protected void SubmitButton_Click(object sender, EventArgs e)
{
//what goes here?!?
}