Telerik RadDatePicker从javascript / jquery设置ClientEvents-OnDateSelected

时间:2017-06-12 11:12:59

标签: javascript jquery asp.net .net telerik-raddatepicker

我在ASP.Net Repeater中使用了不同控件的组合。现在已包含2个RadComboBox。我以这种方式将SelectedIndexChanged添加到它们:

for (var i = 0; i < aClientIds.length; i++) {
     var comboBox = $find(aClientIds[i]);
     var id = comboBox.get_id();
     comboBox.add_selectedIndexChanged(ddlList_SelectedIndexChanged);
}

ClientIds列表从Codebehind保存到隐藏字段,并检索到与显示Repeater的usercontrol关联的js.file中的JavaScript数组。很好地工作。 我还必须包含一个RadDatePicker并以相同的方式附加ClientEvents-OnDateSelected。已经有这个工作并获得正确的ID:

for (var i = 0; i < aDateClientIds.length; i++) {
     var calendar = $find(aDateClientIds[i]);
     var id = calendar.get_id();
     alert('id:' + id);
}

但是如何从JavaScript附加ClientEvents-OnDateSelected?我在Telerik文档或Google

中找不到这个

1 个答案:

答案 0 :(得分:0)

你不能用附加事件来做,你应该在javascript中使用一些隐藏字段或bool var为你解决。

正如我在telerik论坛上看到的那样: adding-ondateselected-event-method-dynamically-for-raddatepicker