Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
210
Displaying Column in a Row Edit Template when it's Hidden in the igGrid
posted

Hello,

I would like to know how to display columns that are hidden in my igGrid in the Row Edit Dialog Row Template. I thought that I would be able to do this, but haven't found a way nor any information in the documents. I am not auto-generating columns, but configuring each column manually and certain columns I have configured as "hidden: true" since I do not want them to appear in the igGrid itself, but would like them to appear in my Row Edit Template. Can you please shed some light as to getting this functionality to work?

Thanks in advance

Parents
  • 845
    Verified Answer
    posted

    Hi,

    Let's assume that you have the second column (with index 1) of your grid hidden.

    It's possible to display hidden columns in the Row Edit Dialog Row Template using the rowEditDialogOpening and rowEditDialogOpened events.

    Here is an example:

    rowEditDialogOpening: function(event, ui) {

        // Make the desired column visible

        ui.owner.grid.options.columns[1].hidden = false;
    },
    rowEditDialogOpened: function(event, ui) {

        // Restore back the initial state
        ui.owner.grid.options.columns[1].hidden = true;
    }

    The idea is to change the column visibility before the RET dialog renders and restore the initial state after it's rendered.

    I hope that helps you.

    regards

    Lyubo

Reply Children