Special characters in column names

Nov 13, 2009 at 1:42 PM

Hello sarithsircar !

First of all, thank you very much for a great piece of software.

Although I too had "Object reference not set to an instance of an object" error during the installation I managed to install wsp package manually with stsadm. Everything works fine since than except that I found that "Column to Join to Parent" column name must not contain any special characters (space, dot, comma etc). For instance if column name is "Type 1" and not "Type1" I get a following message when I try to edit an item in the document library:

[Exception: One or more field types are not installed properly. Go to the list settings page to delete these fields.]
   Stoneshare.CascadingDropDown.WithFilter.CascadingDropDownListFieldControlWithFilter.CreateChildControls() +657
   System.Web.UI.Control.EnsureChildControls() +87
   Microsoft.SharePoint.WebControls.BaseFieldControl.OnLoad(EventArgs e) +176
   System.Web.UI.Control.LoadRecursive() +50
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Control.LoadRecursive() +141
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627