Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to prevent a clickable cell in a grid refreshing the whole grid
#1
Hi,

It would seem that clicking on a clickable cell in a TIWGrid causes the whole Grid to get refreshed. How do I stop this occurring?

Here's how to see my issue:
  • Create a standalone Intraweb applicattion
  • Drop a TIWGrid onto the form
  • Add this to the OnCreate of the Form
Code:
procedure TIWForm1.IWAppFormCreate(Sender: TObject);
var
  i : Integer;
begin
  IWGrid1.RowCount := 100;
  for i := 0 to IWGrid1.RowCount-1 do
  begin
    iwgrid1.Cell[ i, 0 ].Text := i.ToString;
    iwgrid1.Cell[ i, 0 ].Clickable := TRUE;
  end;  { for i := Low to IWGrid1.RowCount-1 do }
end;

(NOTE: The only reason to add so many rows is so you get a scrollbar)

Now run the application and open the browser and scroll down to the bottom of the grid and then click on a cell. The grid will scroll back to the first row which to me makes me think it's been completely refreshed? I'd like for the grid to just stay where it was before I clicked on it.

Many thanks in anticipation.

Ian.
Reply


Messages In This Thread
How to prevent a clickable cell in a grid refreshing the whole grid - by Ian_F1 - 09-10-2018, 04:15 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)