I have a jqGrid row that I want to edit with a click on the row. One of the columns is a Select column and has more than 20,000 items in it. I use EditOptions property of the column to attach these values. This is done in JQGrid Column Model URL method (in code behind).
Everything works fine but while adding or editing it takes around 4 to 5 minutes to enable the row in Editable format.
As per my primary investigation, jQuery.jqGrid.min.js has an EditRow function that is called while editing or adding a row. In that function, CreateEL function is called and one of the parameter of that function is "e" that has more than 20,000 values attached to it. It takes few minutes of time to call the function with this heavy parameter.
Any suggestion to faster this process would be helpful...