We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
close icon

Confused about UnobtrusiveJavaScriptEnabled

A lot of stuff doesn't seem to work with UnobtrusiveJavaScriptEnabled="true" (eg. stacked headers on grids), but disabling it means I can't use unobtrusive validation, which is a really important feature to me.  Why is the expectation/recommendation to turn it off and why is stuff designed with that assumption?  Don't most people want it on?

3 Replies

BM Balaji Marimuthu Syncfusion Team February 2, 2015 02:17 PM UTC

Hi Martin,

We considered this requirement “Stacked header not working when unobtrusive javascript enabled” as bug and a support incident has been created under your account to track the status of this requirement. Please log on to our support website to check for further updates.

https://www.syncfusion.com/account/login?ReturnUrl=/support/directtrac/incidents

Regards,

Balaji Marimuthu




MR Martin Ross February 2, 2015 02:37 PM UTC

Thanks for sorting that, but I'm still confused as to why these components seem to be primarily designed to have Unobtrusive Javascript set to off?  The manual installation instructions seem to imply that is preferred?


BM Balaji Marimuthu Syncfusion Team February 3, 2015 01:23 PM UTC

Hi Martin,

Please find the response.

Query: I'm still confused as to why these components seem to be primarily designed to have Unobtrusive Javascript set to off?

We would like to let you know that the ejGrid controls all features supported when enabled the Unobtrusive Javascript in the Grid.

Query:  The manual installation instructions seem to imply that is preferred?

We have mentioned in the documentation the way of use the Essential Studio components in Unobtrusive Javascript enabled and disabled.

1.     If we enable the Unobtrusive Javascript we can include the ej.unobtrusive.js script file in the layout.cshtml.

2.     If we disable the Unobtrusive Javascript we can include the @Html.EJ().ScriptManager() in the layout.cshtml.

Please refer the online link.

http://help.syncfusion.com/ug/js/default.htm#!Documents/createmanually.htm

Please let us know if you have any queries.

Regards,

Balaji Marimuthu



Loader.
Live Chat Icon For mobile
Up arrow icon