Telerik VB Dynamic Data Field Templates - DateTime Edit RadDatePicker
Telerik VB Dynamic Data Field Templates - DateTime Edit RadDatePicker:
datetime_edit.ascx
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<telerik:RadDatePicker ID="RadDatePicker1" runat="server" DbSelectedDate="<%# FieldValueEditString %>">
</telerik:RadDatePicker>
dateTime_Edit.ascx.vb
Imports System.Web.DynamicData
Partial Class DateTime_EditField
Inherits System.Web.DynamicData.FieldTemplateUserControl
Public Overrides ReadOnly Property DataControl As Control
Get
Return RadDatePicker1
End Get
End Property
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
RadDatePicker1.ToolTip = Column.Description
End Sub
Protected Overrides Sub ExtractValues(ByVal dictionary As IOrderedDictionary)
dictionary(Column.Name) = ConvertEditedValue(RadDatePicker1.DbSelectedDate.ToString)
End Sub
End Class
For a C# version of Telerik field templates, see Atanas Korchev's blog, Yet another update of RadControls for ASP.NET Ajax DynamicData support.