RadGrid GridNumericColumn negative amounts switch to positive when editing

4 posts, 0 answers
  1. bryan
    bryan avatar
    8 posts
    Member since:
    Feb 2016

    Posted 21 Aug 2017 Link to this post

    There is a serious bug in the AJAX radgrid, when using a bound GridNumericColumn, where NumericType = "currency" to set the display format.  

     

    When the  datasource has negative amounts, this will be displayed in the format "($1.22)", which is what is expected with a currency format.  But, as soon as you try to edit this column, it opens the editor, and misinterprets this negative, and transforms the amount to positive.   The currency format should be shown in non edit mode, but it should interpret this properly and display a number with a negative sign in edit mode.  When edit has closed, the display should revert back to currency format.

     

    This is a very serious issue with financial applications, such as those that deal with hundreds of million sof dollars in a corporate Profit And Loss, or Forecasting system.

     

     

  2. bryan
    bryan avatar
    8 posts
    Member since:
    Feb 2016

    Posted 22 Aug 2017 Link to this post

    forgot to mention....

    This issue is for BatchEdit mode.

  3. Eyup
    Admin
    Eyup avatar
    3825 posts

    Posted 28 Aug 2017 Link to this post

    Hello Bryan,

    I believe this is the same case from your formal support thread. I am glad the provided sample has proven helpful.

    Regards,
    Eyup
    Progress Telerik
    Try our brand new, jQuery-free Angular 2 components built from ground-up which deliver the business app essential building blocks - a grid component, data visualization (charts) and form elements.
  4. bryan
    bryan avatar
    8 posts
    Member since:
    Feb 2016

    Posted 28 Aug 2017 in reply to Eyup Link to this post

    yes, same issue.  Maybe I put this in the wrong forum, I wanted to report this as a (non trivial) bug that needs to be fixed.  The other post in the support forum was to get an urgent workaround.
Back to Top