Hello,
We have a form where there is a HTML table with rows. There are WDD and also other controls in the cells of the rows. That row can be copied via Javascript and added to the HTML table. For each WDD in the row, we create an instance of the control.
Sys.Application.add_init (function () {
$create(Infragistics.Web.UI.WebDropDown, {}
});
It is taking a lot of time to load the new row and the more rows we have, the more time it takes.
Would it be possible to have one instance of the WDD and use it several times? Or there is a way to avoid having so many $create statements?
Thanks in advance
P.S: I have seen that in WebDataGrid, only one instance of the WDD exists for the whole grid.
Hello alfmag,
Please let me know if you have any other questions or concerns about this issue and I'll be glad to help you.
Hi alfmag,
Thank you for posting on our forums!
The DropDownProviders in the WebDataGrid handle its single instance through much code within the grid's foundation.
If your application is focused on heavy client-side actions, I would recommend looking into our Ignite UI controls. The igCombo would be the equivalent version of the WebDropDown.
Please find more information on our Ignite UI jQuery controls in our documentation here:http://help.infragistics.com/NetAdvantage/jQuery/2011.2/CLR4.0?page=igCombo_igCombo.htmlhttp://help.infragistics.com/jQuery/2012.2/ui.igcombo
If you have any further questions or concerns with this, please let me know and I'll be glad to help.