All Answers

0 votes

Hi Sidney,

please contact us at Sales AT wisej.com with your license key.

Thanks in advance
Frank

0 votes

So far I have had limited success by running this code on the touchstart or tap event for whatever control I need it to run on:

Dim jsCode As Object =

let elements = document.getElementsByName(“”tbScan””);
let element = elements[1];
function HideVirtualKeyboard() {
element.readOnly = true;
element.blur();
setTimeout(function() {
element.focus();
element.readOnly = false;
}, 300);
}
HideVirtualKeyboard();

Try
Application.Call(“eval”, jsCode)
Catch ex As Exception
Debug.WriteLine(“Errors tried to kill the metal but they FAILED!”)
End Try

This disables the keyboard and keeps focus on the textbox but requires me to add this to the touchstart or tap event of every possible control that needs this behavior. The other issue with this work around is that the keyboard appears for a split second before disappearing. I am still working on another solution but this is what I have done so far,

0 votes

It is not about handling “with source code”. It is about all visual user interface elements captions to be exposed and it’s changes reflected in runtime localization model, as it is with all regular Wisej UI elements.

Best regards!

  • mgmst answered Jul 4, 2023 - 8:05 pm
1 vote
In reply to: HTTP Error 500.21

Hello,

I ran into the same problem and found the reason, so for anyone else, who might experience the same behaviour:

 

The order of the entries in the handlers section in web.config is important, the aspNetCore has to be first in the list:

<handlers>
<add name=”aspNetCore” path=”*” verb=”*” modules=”AspNetCoreModuleV2″ resourceType=”Unspecified” />
<add name=”json” verb=”*” path=”*.json” type=”System.Web.HttpForbiddenHandler” />
<add name=”wisej” verb=”*” path=”*.wx” type=”Wisej.Core.HttpHandler, Wisej.Framework” />
</handlers>

After changing the order of the handlers everything worked like a charm!

 

0 votes

Hi Arthur,

this issue is fixed in Wisej.NET 3.2.3.

Best regards
Frank

0 votes

Hi Chris,

I can get and set UserData of an Event without any issues. See quick & dirty sample attached.

Best regards
Frank

0 votes

Sorry, I the null-coalescing operator ?? does the conditional part as I understand (relatively new to c#), but fairly sure it still needs a set?

  • Chris answered Jul 3, 2023 - 6:58 am
0 votes

Done a test and the fullcalendar is working with preview , thanks for quick fix, one question though, it would appear from the description as a general storage object that the events UserData should have a set and not unconditionally recreate on each get?

Could be my c# understanding, there may be a way to work with it.

//     Returns a dynamic object that can be used to store custom data.
public dynamic UserData
{
get
{
dynamic obj = _userData ?? new DynamicObject();
object result = obj;
_userData = obj;
return result;
}
}

I will do some more tests on the JScharts issue and do a new post if cannot get anywhere.

Thanks

Chris

 

  • Chris answered Jul 3, 2023 - 6:49 am
0 votes

Hi Alex,

the MessageBox should already show Scrollbars when needed. Can you please send a screenshot when it does not on your end?

TIA
Frank

0 votes

Hi Chris,

the issue with events not showing in the Full Calendar on .NET 7 is fixed and currently in QA.
If you want to test it before the release you can try Wisej.NET 3.2.3-preview7 on nuget.

I´m not sure I fully understand your issue with JSCharts. Any chance to wrap it up in a test case with more detailed instructions?

Thanks in advance,
Frank

0 votes

Hi,

Please refer to our documentation including a video that describes all the details when deploying to Linux:

https://docs.wisej.com/deployment/targets/linux-macos

Best regards
Frank

0 votes

Also, before I dig too deep, I think there may be a problem with the JSCharts extension with net 7 , as a preliminary test I set up as per the demo source, with a couple of tests, the core plot area of the chart does not seem to update, I am testing the bar with the demo code, its got 3 data sets loaded.

Looking at various ways to represent scheduling data with the extensions to showcase in company and get buy in, but have  unavoidable .net 6/7 dependencies in project and using all your latest stuff on dependency injection (which is working nicely).

  • Chris answered Jul 1, 2023 - 9:37 pm
0 votes

Ah thanks, i need to target 7 in my deployment so much appreciated and glad it is not just me.

  • Chris answered Jul 1, 2023 - 7:39 pm
0 votes

Hi Chris,

thanks for reporting this. I can see it fail with .NET 7 but working ok with .NET 4.8.
We´ll check and get back to you.

Best regards
Frank

0 votes

Hi,

only option I see is hosting the pages in subapplications in several subdirectories,
because any change in the bin folder would automatically reload the application.
OTOH having the users basically working on different versions of your application is not a smart design to be honest.

Best regards
Frank

0 votes

Hi Arthur,

Thank you for reporting this issue!

A fix for this issue is currently in QA and will be released with Wisej.NET 3.2.3.

Best,
Alaa

0 votes

Hi Frank,

Thanks for your reply. No, I copied it in the folder where the exe is, namely in C:\inetpub\wwwroot\myapplication, i.e. the same place it was created in the activation server. Actually, I was following the documentation, as in the attached picture.

Now I put it where you said and it works!

Thank you.
Alex

0 votes
In reply to: datagridview / search

Thanks

0 votes

Hi Alex,

where did you copy the lic file to?
Preferrably it should go into C:\ProgramData\IceTeaGroup\Wisej

If it still fails, please send the lic file to support AT wisej.com and we´ll take a closer look.

Best regards
Frank

0 votes

Hi,

please refer to our documentation about Session Management and Timeouts:

https://docs.wisej.com/docs/concepts/session-management#timeout

Best regards
Frank

 

Showing 1121 - 1140 of 11k results