すべての Telerik RadControls には、プロパティとメソッドを含む豊富なクライアント側 API があります。あなたの場合、トグル タイプが CheckBox タイプである RadButton をユーザーがチェックしたかどうかをクライアント側で知りたいと思います。
クライアント側の OnClientCheckedChanged イベントをリッスンできます。このイベントは、送信者、つまりクリックされた RadButton と、タイプ radButtonCheckedEventArgs のイベント引数を取得します。これには get_checked() メソッドが含まれており、チェックされた状態が true (チェックされていることを意味する) か false (チェックされていないことを意味する) かを知らせます。これを実現するためのコード スニペットを次に示します。
<div>
<telerik:RadButton ID="RadButtonCheck" runat="server"
ButtonType="ToggleButton" Checked="false"
Text="StackOverflow" ToggleType="CheckBox" Enabled="true"
AutoPostBack="false" OnClientCheckedChanged="onClientCheckedChanged">
</telerik:RadButton>
</div>
<script>
function onClientCheckedChanged(sender, args) {
alert(args.get_checked());
}
</script>
クライアント側イベントのドキュメント リンクは次のとおりです。
http://www.telerik.com/help/aspnet-ajax/button-onclientcheckedchanged.html
これがあなたの質問に答えることを願っています。
Lohith (Telerik India テック エバンジェリスト)