Poor performance of RadMaskedCurrencyInput when using inside RadGridView

0 Answers 56 Views
MaskedInput (Numeric, DateTime, Text, Currency)
Premkumar
Top achievements
Rank 1
Iron
Iron
Premkumar asked on 02 May 2023, 08:29 AM

Hi Telerik Team,

We are using RadMaskedCurrencyInput inside RadGridView as RowDetailTemplate. But the performance is very poor, as it takes nearly 100 milliseconds for each number typing.

Also, it takes 2 to 4 seconds when we perform Select All and typing the number.

This happens only if the control is placed inside the RadGridView.

We have the same control outside the RadGridView for testing purpose which performs good.

Please let me know if any optimization can be done with this.

Below are the code we are using.

<tk:RadMaskedCurrencyInput

                    maskedInput:MaskedInputExtensions.MaxTextLength="5"

                    maskedInput:MaskedInputExtensions.Minimum="0"

                    FontSize="12"

                    FontWeight="DemiBold"

                    IsCurrencySymbolVisible="False"

                    Mask=""

                    SpinMode="None"

                    TextMode="PlainText" />

 

I'm not able to attach the video file here.
Thank You.

Stenly
Telerik team
commented on 04 May 2023, 04:58 PM

Hello Premkumar,

Could you also share the implementations of the RowDetailTemplate property and the RadGridView control? I will prepare a sample project based on them and test this behavior.

Premkumar
Top achievements
Rank 1
Iron
Iron
commented on 05 May 2023, 05:59 AM

Hello Stenly,

Please find the attached text file.

 

Thanks and Regards,

Prem

Premkumar
Top achievements
Rank 1
Iron
Iron
commented on 09 May 2023, 05:32 AM

Hello Telerik,

Any update on this ticket please?


Thanks and Regards,

Prem

Stenly
Telerik team
commented on 11 May 2023, 07:36 AM

Hello Premkumar,

I have reviewed the shared file and have prepared a simplified sample project, however, I was not able to reproduce the reduced performance. I have attached it, so, could you review it and let me know if I am missing something of importance?

No answers yet. Maybe you can help?

Tags
MaskedInput (Numeric, DateTime, Text, Currency)
Asked by
Premkumar
Top achievements
Rank 1
Iron
Iron
Share this question
or