无法从Ajax日历控件访问Javascript

时间:2013-03-20 11:33:34

标签: ajax asp.net-ajax ajaxcontroltoolkit

我正在使用文本框并将Ajax日历控件绑定到它。 我需要在日历客户端点击控件上执行javascript功能,怎么可能?

<asp:TextBox ID="txtdate" runat="server"   Width="150px"></asp:TextBox>
<ajax:CalendarExtender ID="CalendarExtender1" TargetControlID="txtdate" runat="server" OnClientDateSelectionChanged=”function” />

我可以在不使用OnClientDateSelectionChanged的情况下查看日历,但如果放置OnClientDateSelectionChanged,则无法在文本框中看到Calendar控件。

1 个答案:

答案 0 :(得分:0)

function是JavaScript中的保留关键字,不能用作函数的名称。用这个:

function calendarExtender1_DateSelectionChanged(sender, args){
    //....
}

<ajax:CalendarExtender ID="CalendarExtender1" TargetControlID="txtdate" runat="server" OnClientDateSelectionChanged=”calendarExtender1_DateSelectionChanged” />
相关问题