AutoPostBackがTrueに設定され、サーバー側で処理されているRadioButtonListがあります。
<asp:radiobuttonlist ID="myRBL" OnSelectedIndexChanged="MyRBL_SelectedIndexChanged"
RepeatDirection="Horizontal" AutoPostBack="True" runat="server">
<asp:ListItem Selected="True">Choice 1</asp:ListItem>
<asp:ListItem>Choice 2</asp:ListItem>
</asp:radiobuttonlist>
OnClick属性を使用してJavaScript関数を追加することにより、これを「段階的に強化」したいと思います。OnClick = "myFunction();"を追加した後、ブラウザでJavaScriptが無効になっている場合、サーバーサイドコードは呼び出されなくなりました。
誰かがこれを回避する方法を持っていますか(IPostBackEventHandlerを実装する必要がありますか、それとも何かが足りませんか)?
更新: 2010年8月26日午後4時31分太平洋
どうやら、このコントロールがJavaScriptを無効にした状態で送信できないASP.NET。誰かがこれに対する詳細な解決策を持っていますか?