2009-07-31 9 views
1

Ich würde gerne ein Kalender-Steuerelement verwenden, um ein Datum in meiner MVC-Anwendung zu bearbeiten. Der kalendarextender des Ajaxtoolkits scheint eine gute Wahl zu sein.Verwenden von Ajax calendarextender mit mvc

Wenn ich jedoch den Namen in Markup referenziere, meldet die Anwendung, dass das Steuerelement nicht gefunden werden kann.

Wie kann ich auf die mit mvc html-extensions erstellte Textbox verweisen?

Danke,

Anders, Dänemark

unter meinem ersten Schuss, der einen Fehler erzeugt - TargetControlID nicht gültig.

 <%= Html.TextBox("DateOfEarliestEmail", Model.DateOfEarliestEmail)%> 
     <ajaxToolKit:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="DateOfEarliestEmail" Format="yyyy-MM-dd" PopupButtonID="Image1"/> 
     <%= Html.ValidationMessage("DateOfEarliestEmail", "*")%> 

Antwort