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
40
Adding New rows by pressing enter or tab key
posted

Hi,

 

How can I add a new row to the ultra grid which is already bound with a datatable.

 

I need to create a row by hitting the tab at the end of the row or enter key.

 

Thanks in advance.

 

Regards,

 

Arun

  • 469350
    Suggested Answer
    Offline posted

    Hi Arun,

    The easiest thing to do would be to use the AllowAddNew property on the grid.DisplayLayout.Override. You could set it to TemplateOnBottom and that would give the user an AddNewRow that they could simply tab into.

    If that's no good for your application, then you would have to somehow trap the Tab/Enter key (using KeyDown or maybe KeyPress on the grid) and try to detect if the focus is on the last row or last cell and then call the AddNew method on the band and then set the ActiveCell to a cell in the new row and use PerformAction to put that cell into edit mode.