Thank you Adil,
Both problems are fixed in the current build (not uploaded yet).
/Luca
I just tried with this.Accelerators = new Keys[] { Keys.Control | Keys.P }; and I can catch Ctrl-P. Wisej will automatically block the browser from processing the accelerator.
The issue maybe that you are registering the accelerator on a Form and then pressing Ctrl-P when the form is not active or doesn’t contain the focus. Wisej will process the accelerator only if the keydown is generated by a child widget, otherwise a form would handle accelerators meant for another form.
If you place a main page you can handle accelerators when the user clicks on a blank area. Or use a desktop and register the accelerators there. If the same accelerator is registered in a form and on the parent desktop (or page) and the user presses Ctrl-P while on the form, the accelerator will only be processed by the form that contains the focus.
To debug in the browser, use F12 and place a break in wisej.js __onAccelerator: function (e) {…
HTH
Best,
Luca
Yes. Accelerators generally work. I can catch a P, for example, but not a ctrl-P. I assume this is because the browser is catching it before WiseJ. Am I correct in assuming that? And, if so, am I on the right track to prevent the browser from catching it?
Hi,
I have a user control holds a userpopup that ResizableEdges property is setted . Then I added my control to a window it throws an design time exception “Unknown or empty reference ‘set’ feature not available”. (I translated from Turkish. Original exception text is “tanımsız veya boş referansın ‘set’ özelliği alınamıyor”) I attached my screenshot.
I also reported another bug with my previeus post.
Thank you.
Hi Robin,
Thank you for the test case. We’ll refine the tabbing algorithm. The problem is that browsers tabbing sequence is just flat, it follows the tabindex value without any knowledge of hierarchy or location. So, in traditional html-based web development if you add or arrange or assemble a page dynamically you’d have to renumber all tab indexes on the page. That’s why most web apps have the tabbing order completely messed up.
Wisej apps – trying to preserve WinForms hierarchical tabbing order where a control can have tab-index = 1 but it’s inside a panel with tab-index = 3 follows the parent’s sequence – try to sort the tab index order based on hierarchy. It’s a lot better in .47 but obviously we still need to improve it.
Best,
Luca
Great, that means it’s loading now that it has the Wisej dlls.
The writing permission error to /temp happens because the user associated with the Application Pool is probably the wrong one or doesn’t have the correct permissions. Usually if you use the DefaultAppPool it works well. If you create a new pool you need to assign the correct user, or assign the correct permissions to the user that you associate with the application pool.
I suggest to use the DefaultAppPool without changes. If it still cannot write to temp, then you have the wrong permissions on \Windows\Temp. Make sure that IIS_USRS has Full Access, which is the default on a clean Windows Server installation.
Here are some references that may help you fix the issues with your IIS configuration:
http://stackoverflow.com/questions/5946618/asp-net-cannnot-access-to-windows-temp-folder
https://forums.iis.net/t/1177263.aspx?Permissions+of+the+Application+Pool+Identity
http://stackoverflow.com/questions/542312/asp-net-access-to-the-temp-directory-is-denied
I just tried to deploy on Azure using the publishing tool and also tried to deploy on a new clean IIS installation, in both cases I didn’t have to change anything and it worked well with the correct writing permissions.
HTH
Best,
Luca
Hello Nuno,
Unfortunately the beta user discount has expired.
Best,
Luca
Thanks very much i am interested in one licence to test in a project. Is there any discount coupon? Thanks in advance
I have set as you said. Now this message appears.
Hi Nuno,
checked again and your initial request was answered on april 5th, the same day you sent it to us.
Maybe our answer got lost in your spam folder ?
Best regards
Frank
Hi Nuno,
thanks for your interest in Wisej. We did not receive any mail from you
so I kindly ask you to resend it directly to me: frankATiceteagroup.com
We are working a lot on completing the feature set of Wisej and you can also
see quite some action in our Support section where we directly interact with our
users. Also we added new Extensions and Examples.
So yes, Wisej is very active !
For the docs we will update them too very soon, as well as adding new information
to our website.
Hope that helps.
Best regards
Frank
I just tried with the Upload sample app and set the second upload button to Enabled = false. It seems to work. See image below.
Can you try in a small sample, or try the upload sample in /examples and let me know what you get?
Best,
Luca

Hi Pierre,
Sorry for the delay. Isn’t the DGV already selecting the full text when entering edit mode?
Best,
Luca
FYI we are using Stimulsoft for our reporting solution. It is pretty cool because it has pure HTML based report designer and viewer. Though it is not free.
I haven’t wrapped in WiseJ but I anticipate it being easy.
Apparently the print button in the ASP.NET ReportViewer is an ActiveX control that works only in IE:
https://www.codeproject.com/Questions/780185/How-to-work-Print-button-in-Report-viewer-in-Firef
Hi Cris,
The AspNetControl module handler needed to restore the Wisej session in an ASP.NET control worked only with the session in a cookie. It has been fixed now to also work cookieless and add the “sid” argument to the iframe url hosting the ASP.NET page. But there is no trick, it needs a new build of Wisej – coming up probably later today since there are also other improvements on the newly released PropertyGrid control.
Best,
Luca
Looks like Wisej.Core.dll is not deployed.
This is the minimum list of files needed in /bin: https://wisej.com/docs/html/Deployment.htm
Let me know.
/Luca
Also you could look at Bridge.net since it is completely open source C# => JS transpiler that might make for some really great synergy.
