Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesTelerik RadGrid Column Editor fails to initializeTelerik RadGrid Column Editor fails to initialize
Previous
 
Next
New Post
4/17/2013 6:56 AM
 
I have a DotNetNuke module that uses a RadGrid with InPlace editing. Markup follows:

        <telerik:RadGrid ID="grdGrid" runat="server" AutoGenerateColumns="false"
            AllowPaging="true" OnNeedDataSource="grdGrid_NeedDataSource" OnInsertCommand="grdGrid_InsertCommand"
            OnUpdateCommand="grdGrid_UpdateCommand" OnDeleteCommand="grdGrid_DeleteCommand"
            OnItemCreated="grdGrid_ItemCreated">
            <MasterTableView EditMode="InPlace" DataKeyNames="ItemId" CommandItemDisplay="Bottom">
                <Columns>
                    <telerik:GridEditCommandColumn UniqueName="Edit" ItemStyle-CssClass="command-column" />
                    <telerik:GridButtonColumn CommandName="Delete" UniqueName="DeleteInstallation" ItemStyle-CssClass="command-column" />
                    <telerik:GridBoundColumn DataField="Domain" UniqueName="Domain" />
                </Columns>
            </MasterTableView>
        </telerik:RadGrid>

This code worked correctly with RAD controls for DotNetNuke v.2012.3.1205.40, but in v.2013.1.220.40 (the version that ships with DNN705), the behaviour has changed. The grid does not show a text box for the Domain column when it enters Insert mode. If you click the Insert link, it correctly shows a validation message saying that the field is required, and then gives the expected text box. If you then enter a value and click the Insert link again, you get the following error:

Editor cannot be initialized for column: Domain ---> Telerik.Web.UI.GridColumnEditorException: Editor cannot be initialized for column: Domain at Telerik.Web.UI.GridEditManager.GetColumnEditor(IGridEditableColumn column) at Telerik.Web.UI.GridBoundColumn.FillValues(IDictionary newValues, GridEditableItem editableItem) at Telerik.Web.UI.GridEditableItem.ExtractValues(IDictionary newValues) at Telerik.Web.UI.GridTableView.ExtractValuesFromItem(IDictionary newValues, GridEditableItem editedItem)

This appears to be a bug. Is there a fix for it, or a workaround, please?


Paul Taylor
Dotcom Software Solutions Ltd
DotNetNuke, ASP.NET and SQL Server Development
 
Previous
 
Next
HomeHomeDevelopment and...Development and...Building ExtensionsBuilding ExtensionsModulesModulesTelerik RadGrid Column Editor fails to initializeTelerik RadGrid Column Editor fails to initialize


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out