0

ASP.NET radiobuttonlist で jQueryUI ボタン​​セットを使用しています。ページがポストバックされたときに、サーバー側のコードで選択された値を取得する必要があります。jQuery ボタンセットを適用しない場合、これはもちろん簡単です。"SelectedValue" を取得するだけです。ただし、jQuery ボタンセットを適用すると、選択した値がポストバックで使用できなくなったように見えます。これを回避する方法はありますか、それともクライアント側で選択した値を取得し、それを自分で返す必要がありますか?

    <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; });
  });
4

1 に答える 1

0

次の行を削除します。

$( "。ratingButtons")。click(function(){return false;});

于 2010-09-21T12:07:37.227 に答える