Can you please upload a simple test case so that we can try to reproduce?
Thanks!
-Julie
Wisej does not have a flexgrid control.
I believe the extension is on github as an open source control. My guess is a PR with the changes would be appreciated. Or you can use any available chat control in javascript.
I’m guessing the error message says that the value exceeds the allowed range.
It seems as though we have found the problem after discovering that it always occurs at exactly 50 user sessions.
Apparently, a parameter was introduced in Wisej 3.5 in preparation for version 4.0, but it was not documented (at least I cannot find it in the documentation). This parameter is MaxSessionsPerClient, which first appears in 4.0, but seems to have already been implemented in 3.5. Since we access the app via a reverse proxy, the 50 sessions per client are of course quickly reached.
Unfortunately, I can’t find any indication in any log that this limit has been reached; the application only reports “Offline” and a 503 error without any further description.
ok great, thank you very much for fast answer! I will try it. But there is no own solution from wisej which works this way, right?
Call the javascript. Use Eval or EvalAsync. It’s very simple. Load the js files, the call the js functions. Just like you would do in any html/js app following the github sample.
It’s better if you first create a blank web application without wisej to learn how to use the js extensions you linked. Once you have it working then use the same code with the wisej server side code calling it using Eval/EvalAsync as you did in the plain javascript application – just like the github sample.
I was able to reproduce, we’ll look into this
app.wx or any other url are served directly by the IIS server way before wisej is even loaded. When you get the error try to load an image url for example (with cache off) it will also not load. It’s either the app pool crashing or your network security blocking.
I’m very sorry—I didn’t state my question clearly enough. What I meant was this documentation(This one in the screenshot attached.). Wisej’s state management feature is extremely powerful and works wonderfully. Approximately when will this documentation be completed? (It seems to me that the “[coming soon]” status has been there for at least two years already.) I’d like to develop hybrid web frontend components. Thank you!
Yes, thank you.
I upgrade my project with “upgrade-assistant” tool of Visual Studio to have the new SDK style format and the reference to the System.Drawing.Common disappears.
Have a nice day.
Hi Frank. You are correct, I am using an invisible Upload control (initial visible to be loaded in browser, made invisible after) and triggering it from a button.
After I installed Visual Studio 2026 and Wisej4 extension, it’s working everything. Strange that the same code build and run from VS 2022 trigger the upload control but it’s never calling the uploaded event. Bu again, my VS2022 environment has glitches with Wisej 4 (wisej 3.5 works perfect).
Go to Extensions / Manage Extensions / Installed
Select Wisej.NET and Uninstall
Close VS to let the uninstall run
Download from https://wisej.com/builds
Run the VSIX
Done.
It seems that something is really messed-up on my pc. Look what’s happening when, in a new wisej 4 project, I tried to drad&drop an upload control on windows surface. Please advice.
After uninstall, redownload and reinstall Wisej.NET-4-VS2022.vsix the error is
Value cannot be null. Parameter name: instance
Looks like props is trying to reference 4.8.0 for net48 when using the old project format. I changed your project to the new SDK format and there is no System.Drawing.Common anymore. Looks like the old project format in Visual Studio sets $(TargetFramework) to something else other than net48.
Hi Adrian,
project opens fine here.
As written in the comment:
Please uninstall Wisej.NET 4.0.5 via Manage Extensions.
Redownload from https://wisej.com/builds
Install that version
Best regards
Frank
Here you have a minimal example (project and print screen with error)
Works perfectly fine for me.
Works perfectly fine for me.
