I have two projects, one is an ASP.NET website, the other an ASP.NET application. Both have essentially the same code to create a multi selection drop down. However, whist the .NET application shows the dropdown box, I cannot refer to it from the code behind. For example:
Using this.MultiselectionDropDown1 in the .cs code behind results in error:
Error46'INZ.UI.Email' does not contain a definition for 'MultiSelectionDropDown1' and no extension method 'MultiSelectionDropDown1' accepting a first argument of type 'INZ.UI.Email' could be found (are you missing a using directive or an assembly reference?)
The exact same code works without issue in the .NET website.
Any "standard" asp.net items can be referred to, as expected. For example: this.Label1.Text = "test";
It appears to be an issue specific to the MultiSelectionDropDown element?
Solved! It appears that the .designer.xx file (windows application component) is not generated when projects are created using IronSpeed designer (my scaffolding software). Manually generated using Visual Studio (right click on item, select "convert to web application") and all good.
ESEzhil S Syncfusion Team July 4, 2014 10:55 AM UTC
Thanks for your interest with Syncfusion products.