Replies: 6 comments
-
Hi dokmanc, I haven't had any experience with the new unified blazor template but would have expected that server-side interactive render mode should work the same as the blazor server solution that is currently there. What sort of scrolling issues is there? Have you tried it in a couple of browsers? I'm happy to try to add examples using the new template - it makes sense as it's the suggested way to use blazor going forward. |
Beta Was this translation helpful? Give feedback.
-
Hi, As for the issue that I was having with scrolling, it was related to keeping the active cell always visible as I use the arrow keys to move the focus to a new cell. When I run your repo WAM project, the scrolling works as expected, the currently active cell is always visible but when I create a simple grid, the default navigation behavior does not seem to keep the active cell so it remains in view. I demo this issue in the following screen capture video: https://app.screencast.com/C06ZYyYaMc5fh?tab=Details&conversation=EALfROnkbgpNHhVXXJ9RU1 |
Beta Was this translation helpful? Give feedback.
-
Do you think the difference in scrolling behavior described above and demonstrated in the video link a difference between the git project that includes the source code for each project and the NuGet package? |
Beta Was this translation helpful? Give feedback.
-
Hi @dokmanc yes the nuget package hasn't been updated for a little while so the scrolling behavior might be related to that. If you clone the repo and add your own project/code the scrolling should work as expected? Thanks for the detailed video by the way. I've got a fairly big update brewing in the view-redo branch which should improve the scrolling behavior again. With that I'll try to migrate the server project to the new blazor hybrid approach. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the reply. Agreed! |
Beta Was this translation helpful? Give feedback.
-
@dokmanc v0.5 is out on nuget, it would be interesting to see if that fixes your scrolling issues. |
Beta Was this translation helpful? Give feedback.
-
I am new to Blazor and recently created a "unified" Blazor solution using the latest Visual Studio 2022 template, which includes both a Blazor Server project and a Blazor WASM client project. However, I noticed that the sample project on your GitHub repository is based on an older template and only includes a WASM client project.
I would greatly appreciate it if you could update the GitHub solution to use the latest .NET 8 Blazor template from Visual Studio 2022. It would be particularly helpful to include at least one example that runs on the server side.
Currently, I am interested in using BlazorDataSheet as a server-side component and would like to be able to pull the latest updates from the repository to ensure I am working with the most recent code, even if it hasn’t been published as a NuGet package yet.
In my server-side project, I successfully created a page that utilizes BlazorDataSheet, but I found that keyboard scrolling does not perform as smoothly as it does in the WebAssembly demo. I would like to investigate the cause and potentially enhance BlazorDataSheet (likely just locally, as I am still learning Blazor).
Would you consider updating your GitHub project to include both server-side and WebAssembly projects with project references to your code? This would greatly help me and others by providing a solid starting point for working with both project types.
Thank you for considering this request!
Beta Was this translation helpful? Give feedback.
All reactions