2010-04-04 52 views
1

我有一个文本框的日历控件我只是想知道如何在日历上选择一个日期时触发一个子?ASP Ajax控制工具包 - 选择日期

在扩展器属性中有一个OnClientDateSelection被更改,但我不知道如何使用它。

任何帮助最受赞赏! - 琼斯

回答

2

您将需要手动回发您的表格与一些客户端JavaScript。然后,你可以检查选定的日期做你想做的。

<cc1:CalendarExtender ID="CalendarExtender1" TargetControlID="txtDate" PopupButtonID="myButton" runat="server" OnClientDateSelectionChanged="dateChanged"></cc1:CalendarExtender> 

    function dateChanged() { 
     document.forms[0].submit(); 
    } 

Protected Sub Page_Load(ByVal sender As Object, ByVal e as EventArgs) 
    If txtDate.Text <> String.Empty Then DoSomething 
End Sub 

Private Sub DoSomething() 
    'do your work 
End Sub 
+0

非常感谢!工作了 - 琼斯 – iamjonesy 2010-04-04 21:05:25