Could not find a IDataType control matching DataEditorId 71518b4e-b1a5-11dd-a22c-8aaa56d89593 in the controls collection. To correct this, check the data type definition in the developer section or ensure that the package/control is installed correctly.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentException: Could not find a IDataType control matching DataEditorId 71518b4e-b1a5-11dd-a22c-8aaa56d89593 in the controls collection. To correct this, check the data type definition in the developer section or ensure that the package/control is installed correctly.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[ArgumentException: Could not find a IDataType control matching DataEditorId 71518b4e-b1a5-11dd-a22c-8aaa56d89593 in the controls collection. To correct this, check the data type definition in the developer section or ensure that the package/control is installed correctly.]
The GUID beyonds to a data-type called "Char Limit Textarea", (via a code example on Tim's blog) ... so either that code/assembly is missing, or you might have multiple data-types with the same GUID? (Although I'd expect a different error message for that).
Issue when trying to create new nodes
Could not find a IDataType control matching DataEditorId 71518b4e-b1a5-11dd-a22c-8aaa56d89593 in the controls collection. To correct this, check the data type definition in the developer section or ensure that the package/control is installed correctly.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentException: Could not find a IDataType control matching DataEditorId 71518b4e-b1a5-11dd-a22c-8aaa56d89593 in the controls collection. To correct this, check the data type definition in the developer section or ensure that the package/control is installed correctly.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[ArgumentException: Could not find a IDataType control matching DataEditorId 71518b4e-b1a5-11dd-a22c-8aaa56d89593 in the controls collection. To correct this, check the data type definition in the developer section or ensure that the package/control is installed correctly.]
umbraco.cms.businesslogic.datatype.controls.Factory.GetNewObject(Guid DataEditorId) +302
umbraco.cms.businesslogic.datatype.DataTypeDefinition.get_DataType() +208
umbraco.cms.businesslogic.property.Property.MakeNew(PropertyType pt, Content c, Guid versionId) +320
umbraco.cms.businesslogic.Content.createNewVersion() +611
umbraco.cms.businesslogic.Content.CreateContent(ContentType ct) +198
umbraco.cms.businesslogic.web.Document.MakeNew(String Name, DocumentType dct, User u, Int32 ParentId) +373
umbraco.contentTasks.Save() +113
umbraco.presentation.create.dialogHandler_temp.Create(String NodeType, Int32 TypeId, Int32 NodeId, String Text) +385
umbraco.cms.presentation.create.controls.content.doCreation() +161
umbraco.cms.presentation.create.controls.content.sbmt_Click(Object sender, EventArgs e) +5
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +118
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +112
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563
Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272
Hi Richard,
The GUID beyonds to a data-type called "Char Limit Textarea", (via a code example on Tim's blog) ... so either that code/assembly is missing, or you might have multiple data-types with the same GUID? (Although I'd expect a different error message for that).
Cheers, Lee.
I have never had problems like this before - this is what happens when you inherit legacy projects!
Yeah I figured out there was a custom datatype created - it's correct in the database with correct node id, but can't find dll for it
so that's definitely the problem - now to try and fix it!!
Thanks again Lee
is working on a reply...
This forum is in read-only mode while we transition to the new forum.
You can continue this topic on the new forum by tapping the "Continue discussion" link below.