Obtenez asp.net radiobuttonlist valeur sélectionnée dans le code derrière lors de l'utilisation jQuery Buttonset

StackOverflow https://stackoverflow.com/questions/3749547

Question

J'utilise le Buttonset jQueryUI sur une radiobuttonlist ASP.NET. Je dois obtenir la valeur sélectionnée dans le code côté serveur lorsque les messages de dernière page. Si je ne l'applique pas jQuery Buttonset, cela est bien sûr assez facile - il suffit de saisir « SelectedValue ». Cependant, quand je fais appliquer jQuery Buttonset, la valeur sélectionnée ne semble pas être disponible sur postback plus longtemps. Y at-il moyen de contourner cela, ou dois-je obtenir la valeur sélectionnée sur clientside, et ensuite passer moi-même dos?

    <asp:RadioButtonList ID="RadioButtonList0" CssClass="ratingButtons" runat="server">
        <asp:ListItem Text="Option1" Value="1"/>
        <asp:ListItem Text="Option2" Value="2" />
        <asp:ListItem Text="Option" Value="3" />
        <asp:ListItem Text="Option4" Value="4" />
    </asp:RadioButtonList>

  $(function () {
      $(".ratingButtons").buttonset();
      $(".ratingButtons").click(function () { return false; });
  });
Était-ce utile?

La solution

Supprimer cette ligne:

.

$ ( "ratingButtons") cliquez sur (function () {faux retour;});

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top