Hi guys, In Q3 2014, we will introduce a new FormView-like control for ASP.NET AJAX called DataForm. To see what FormView looks like, visit the MSDN article at http://bit.ly/1pZd0RT. What additional features (not present in FormView) would you like to see in this new control? Best regards, Rumen
Hi guys, The Beta is live and you can test the DataForm control. The beta demos are available at http://demos.telerik.com/aspnet-ajax-beta/dataform/overview/defaultcs.aspx. You can also read the release blog post http://blogs.telerik.com/blogs/14-10-02/check-out-the-new-radgrid-mobile-rendering-and-the-new-controls-in-the-q3-2014-beta Best regards, Rumen
Add an option to automatically insert Bootstrap style classes so it wraps nicely for mobile.
The functionality that would be helpful in a "new" FormView are those things that are typically performed in the CodeBehind (so that we can make them declarative). One that I use all the time --- setting default values in the ForView.ItemCreated event It would be valuable to me if we could define default values in the declarative part of the form. This would include strings and "typical" functions. An example might look like this: <telerik:RadDataForm ID="myForm" runat="server" .....> <telerik:RadDataFormDefaults> <telerik:RadDataFormDefaultItem ControlID="EmployeeId" Value="Guid" > <telerik:RadDataFormDefaultItem ControlID="EmployeeCreatedDate" Value="Now" > <telerik:RadDataFormDefaultItem ControlID="EmployeeActive" Value="true" > </telerik:RadDataFormDefaults> <InsertItemTemplate> <asp:HiddenField ID="EmployeeId" runat="server" Value='<%# Bind("EmployeeId") %>' /> <telerik:RadDatePicker ID="EmployeeCreatedDate" runat="server" SelectedDate='<%# Bind("EmployeeCreatedDate") %>' /> </InsertItemTemplate> </telerik:RadDataForm> I can tell you that this functionality would be very useful to me.
The biggest thing I would like to see present in the FormView is the ability to declaratively handle DBNull values for database fields in controls like RadComboBox / RadDropDownList. The functionality is described in this post: http://feedback.telerik.com/Project/108/Feedback/Details/135240-combobox-dropdownlist-handle-dbnull-in-formview
In the current ASP.NET formview, you must use Formview.FindControl to locate controls inside the formview's template defiinitions (InsertItemTemplate, EditItemTemplate, etc). It would be nice if you could access the controls directly like controls inside a panel without having to call FindControl.