I have a web site solution that uses WebDataGrid and UltraWebGrid. In one page I turned UltraWebGrid into WebDataGrid. I can run the solution in debug mode. Everything is ok. But when publishing the site it gives the error: 'WebDataGrid' is ambiguous in the namespace 'Infragistics.Web.UI.GridControls' .
How can I overcome this error?
Hi Oguzshan Turkmen,
Thank you for posting in the community.
The message you are receiving generally means that a class is present more that one times in your project. I suggest that you try clearing/deleting the Bin folder and rebuilding your project to check whether this helps ?
Additional suggestions for resolving this issue can be found at:
http://news.infragistics.com/forums/p/5833/25639.aspx
Please let me know if this helps.
I have nothing with Infragistics in Bin folder. Everthing is in my web.config file. Like this:
<compilation debug="true" strict="false" explicit="true" defaultLanguage="VB" batch="false" targetFramework="4.0">
<assemblies>
<add assembly="Infragistics4.WebUI.UltraWebGrid.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.Shared.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.Misc.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.UltraWebGauge.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.WebHtmlEditor.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.UltraWebGrid.ExcelExport.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.UltraWebGrid.DocumentExport.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.Documents.Reports.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.Documents.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.Excel.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.WebNavBar.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.UltraWebToolbar.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.UltraWebNavigator.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.WebCombo.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.UltraWebTab.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.WebResizingExtender.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.WebDataInput.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.WebDataInput.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
<add assembly="Infragistics4.WebUI.WebDateChooser.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.WebSpellChecker.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.WebSchedule.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
<add assembly="Infragistics4.WebUI.UltraWebListbar.v10.3, Version=10.3.20103.1013, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.UltraWebCalcManager.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="Infragistics4.WebUI.UltraWebChart.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb"/>
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.DirectoryServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Web.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
<add assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="Infragistics4.WebUI.Documents.Excel.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
<add assembly="Infragistics4.WebUI.Documents.Word.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
<add assembly="Infragistics4.WebUI.Documents.IO.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
<add assembly="Infragistics4.Web.v11.2, Version=11.2.20112.2086, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB"/>
</assemblies>
</compilation>
I have installed Infragistics both versions v10.3 and v11.2.
Hi OguzhanTurkmen,
I suggest that you ensure that both the 10.3 and 11.2 assemblies are not simultaneously refered from the project References, license file or in individual pages or user controls. A sample illustrating the issue would help me provide more adequate feedback regarding this matter.
Please feel free to contact me if you are still experiencing any issues.
Below is my webconfig:
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> <add tagPrefix="ajaxToolkit" namespace="AjaxControlToolkit" assembly="AjaxControlToolkit" /> <add tagPrefix="igtbl" namespace="Infragistics.WebUI.UltraWebGrid" assembly="Infragistics.WebUI.UltraWebGrid, Version=11.1.20111.2112, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB" /> <add tagPrefix="igtxt" namespace="Infragistics.WebUI.WebDataInput" assembly="Infragistics.WebUI.WebDataInput, Version=11.1.20111.2112, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB" /> <add tagPrefix="igtab" namespace="Infragistics.WebUI.UltraWebTab" assembly="Infragistics.WebUI.UltraWebTab, Version=11.1.20111.2112, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB" /> <add tagPrefix="igsch" namespace="Infragistics.WebUI.WebSchedule" assembly="Infragistics.WebUI.WebDateChooser, Version=11.1.20111.2112, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB" /> <add tagPrefix="igmisc" namespace="Infragistics.WebUI.Misc" assembly="Infragistics.WebUI.Misc, Version=11.1.20111.2112, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB" /> <add tagPrefix="cc1" namespace="Fluent" assembly="Fluent.MultiLineTextBoxValidator, Version=1.0.1504.28064, Culture=neutral" /> <add tagPrefix="iglst" namespace="Infragistics.Web.UI.ListControls" assembly="Infragistics35.Web.v12.1, Version=12.1.20121.2236, Culture=neutral, PublicKeyToken=7DD5C3163F2CD0CB" />
Which prefix should i use for webdatagrid?? I am new to infragistics and I have been given a task to move all the code from ultrawebgrid to webdatagrid.
I have no idea and there is very little help online for webdatagrid.
Please help.