+1-888-365-2779
Try Now
More in this section

Forums / Deployment / Problem with Wiki module

Problem with Wiki module

2 posts, 0 answered
  1. Joaquim Oliveira
    Joaquim Oliveira avatar
    1 posts
    Registered:
    12 Dec 2009
    12 Dec 2009
    Link to this post
    I have been developing a site with Community Edition (3.7) and i am doing some modifications on wiki module but i am getting this error when i click on wiki tab on Sitefinity menu in Administration, that is driving me crazy and lost some time with that and i can not manage to resolve this issue. Extract error description from sitefinity.log:

    13-12-2009 23:02:51 [UNKNOWN]
    ************************************************************************************
    ID: 27b80933-004a-4e51-8650-c3ca9523379e; Code: 3005; Occurrence: 2; Sequence: 114
    ------------------------------------------------------------------------------------

    Application information:
    Machine name: ......
    OS Version: .....
    Product Version: 3.7.2022.2
    Application Path: .....
    Debug: True

    Process information:
    Process ID: 3864
    Process Name: WebDev.WebServer

    Request information:
    Request URL: /EmptyProject/en/Sitefinity/Admin/Modules.aspx?module=Wiki
    Rewrite URL: http://localhost:4545/EmptyProject/en/Sitefinity/Admin/Modules.aspx?module=Wiki
    Url Referrer: http://localhost:4545/EmptyProject/en/Sitefinity/Admin/Modules.aspx
    Is Authenticated: True
    Authentication Type: Forms
    User: admin
    User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pt-PT; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729)
    User Address: 127.0.0.1

    Variables:
    cmscurrcult: en
    Sitefinity.UrlChahged: True
    RadControlRandomNumber: 0
    AspSessionIDManagerInitializeRequestCalled: True
    CmsHttpRequest: /EmptyProject/Sitefinity/Admin/Modules.aspx?module=Wiki

    - L0 -------------------------------------------------------------------------------

    Exception Type: Telerik.Web.UI.GridException

    Message: There was a problem extracting DataKeyValues from the DataSource. Please ensure that DataKeyNames are specified correctly and all fields specified exist in the DataSource.

    Source: Telerik.Web.UI

    Stack Trace: 
       em Telerik.Web.UI.GridTableView.PopulateDataKeys(Object dataItem)
       em Telerik.Web.UI.GridItemBuilder.CreateItems(GridGroupingContext group)
       em Telerik.Web.UI.GridTableView.CreateItems(IEnumerator enumerator, GridColumn[] columns, ControlCollection controls)
       em Telerik.Web.UI.GridTableView.CreateControlHierarchy(Boolean useDataSource)
       em Telerik.Web.UI.GridTableView.CreateChildControls(IEnumerable dataSource, Boolean useDataSource)
       em System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data)
       em System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data)
       em System.Web.UI.DataSourceView.Select(DataSourceSelectArguments arguments, DataSourceViewSelectCallback callback)
       em System.Web.UI.WebControls.DataBoundControl.PerformSelect()
       em Telerik.Web.UI.GridTableView.PerformSelect()
       em System.Web.UI.WebControls.BaseDataBoundControl.DataBind()
       em Telerik.Web.UI.GridTableView.DataBind()
       em Telerik.Web.UI.RadGrid.DataBind()
       em System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound()
       em System.Web.UI.WebControls.CompositeDataBoundControl.CreateChildControls()
       em System.Web.UI.Control.EnsureChildControls()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Control.PreRenderRecursiveInternal()
       em System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    ------------------------------------------------------------------------------------
    - L1 -------------------------------------------------------------------------------

    Exception Type: System.ArgumentException

    Message: ID is neither a DataColumn nor a DataRelation for table GroupedTable0.

    Source: System.Data

    Stack Trace: 
       em System.Data.DataRowView.get_Item(String property)
       em Telerik.Web.UI.GridTableView.PopulateDataKeys(Object dataItem)
    ------------------------------------------------------------------------------------

    Any idea What might be causing this error? 

    Thanks
    Joaquim
  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    13 Dec 2009
    Link to this post
    Hi Joaquim Oliveira,

    Have you mapped the external template that loads all wikis - WikiItemsList.ascx. If the tempalte is mapped what changes you made to it? You can check the project's ControlsConfig file that is located under App_Data/Configuration folder. It seems that the problem comes from the RadGrid and its binding.

    Regards,
    Ivan Dimitrov
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
2 posts, 0 answered