I placed controls into a disableable panel and set the panel to disabled. However a user can still click on dropdowns and show the items (but can’t select them) also the user can add/delete rows to/from a table that is disabled.
How do I stop this?
I placed controls into a disableable panel and set the panel to disabled. However a user can still click on dropdowns and show the items (but can’t select them) also the user can add/delete rows to/from a table that is disabled.
How do I stop this?
It sounds like a bug to me.
You should probably raise a support request with your findings so an official fix can be provided to you.
A disabled table shouldn’t allow rows to be added or removed.
A disabled dropdown shouldn’t let you click the thumb to see the options. Are you actually using a Combobox control here? Generally, the html native
Initially all the controls are disabled like you’d expect. But once I use a search and populate the disabled controls then the table controls and autocompletes become alive even though I disable the entire panel again on the actionCompleteListener event for that async button.
I’m having to add a script to each table to capture and prevent the click action (both add and remove icons) when this part of the form is disabled.
If you have a easy way to reproduce the problem, then I would recommend providing those details in a support request. Once the problem is evaluated it is probable that a fix can be provided.
You may have better luck disabling the controls on the server side before you refresh them instead of doing the same with javascript.
Hi Bill,
Did you get any fix for this ?
I had similar issue with controls being editable even tough the parent is set to disabled.
datePicker is the control were i faced similar issue. I had to disable this by setting the inline property.
Thanks
Abdul Bari Khan
If you are able to provide a sample project that demonstrates a problem, you should open up a support ticket with your findings for further analysis.
Whichever R&D engineer handles this case will be expecting a clear description of the issue and any other details in order to efficiently be able to help. Providing this info in the beginning will make the process go faster.