在telerik radcalander中将onPient与AutoPostBack设置为True

时间:2013-11-27 14:30:48

标签: c# jquery asp.net telerik

我有一个telerik radcalandar控件,它目前发回一个帖子很好,但我希望它也有一个客户端函数调用,以便onclientclick选择更改。

1 个答案:

答案 0 :(得分:0)

我尝试使用以下代码段,但无法重现此问题。

<强> JS

<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script>
    function DateSelected(sender, args) {
        alert(args.get_renderDay()._date);
    }
</script>

<强> ASPX

<telerik:RadCalendar ID="RadCalendar1" runat="server" AutoPostBack="true" OnSelectionChanged="RadCalendar1_SelectionChanged">
        <ClientEvents OnDateSelected="DateSelected" />
    </telerik:RadCalendar>
<asp:Label ID="Label1" runat="server"></asp:Label>

<强> ASPX.CS

protected void RadCalendar1_SelectionChanged(object sender, Telerik.Web.UI.Calendar.SelectedDatesEventArgs e)
{
    Label1.Text = e.SelectedDates[e.SelectedDates.Count - 1].Date.ToString();
}