Hello again,
I have an iggrid that is hidden in a panel when the page first renders. This grid (using the MVC helpers) has the EnableAddRow(true) as shown in the snipped below.
features.Updating().EnableDeleteRow(true).EnableAddRow(true)
However, when the page loads the first time the UI for the add new row is not rendered, but if you hit f5 to reload the page then the UI is rendered correctly.
Seems like it must be some kind of timing issue, but I was wondering if you had any clues as to what I should be checking for to fix this.
Thanks!
A few more notes.
I can open the same page multiple times and it will never show the add row UI, but if I hit f5 it will always show the UI.
This only happens in IE.
Seems to me like it is some kind of timing issue, so when the css and script files are all cached it doesn't work, but when those files have to be downloaded then it does work. The HTML output is always the same.
I'm not sure the best way to debug this and find a solution.
Hello,
If there is something else that I could help you with, contact me.
Hello Bryant,
Thank you for your post!
I have created an isolated sample for you, in order to reproduce the issue that you've mentioned, although I couldn't. I tested it under IE11, 10 and 9 and each time the igGrid rendered properly with the correct row adding functionality. Please run the sample and tell me is the issue appear in your environment. Also it will be highly appreciated if you could send to me a sample with the issue, in order to further investigate it, this is because there can be some code interaction or custom style applied that can be messing up with the grid. Also, information regarding product version, browser version etc. also could be helpful.
Please check also do you run the project under IE compatibility view, sometimes this is causing styling issues with the controls.
Looking forward to hearing from you.