ASP Ajax control toolkit - выбрана дата - PullRequest
1 голос
/ 04 апреля 2010

У меня есть элемент управления календаря для текстового поля. Мне просто интересно, как я могу вызвать подпрограмму, когда в календаре выбрана дата?

В свойствах расширителей изменилось OnClientDateSelection, ноЯ не уверен, как использовать это.

Любая помощь наиболее ценится!- Джонси

1 Ответ

2 голосов
/ 04 апреля 2010

Вам нужно будет вручную отправить обратно форму с помощью некоторого клиентского 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
...