DB からのデータで RadListBox を使用しています。私の目的は、RadListBox で選択された行を強調表示し、ユーザーが選択を変更するまで強調表示したままにすることです。
どうすればできますか?
jQueryで試してみましたが、うまくいきませんでした。
<div style="border: 0px solid red;padding: 5px 5px 5px 5px;">
<telerik:RadListBox ID="rlbNavigateIncidents" runat="server" AutoPostBack="True" CheckBoxes="True" ShowCheckAll="False" Width="239px" Height="315px" OnSelectedIndexChanged="rlbNavigateIncidents_OnSelectedIndexChanged" OnClientItemChecked="OnClientItemChecked">
</telerik:RadListBox>
</div>
//============================== //
// Item Checked //
// ============================== //
function pageLoad() {
$('li.rlbItem > label > input:checked').parent().parent().addClass("rlbSelected");
}
function OnClientItemChecked(sender, args) {
var el = args.get_item().get_element();
if (args.get_item().get_checked()) {
$(el).addClass("rlbSelected");
}
else {
$(el).removeClass("rlbSelected");
}
}