DHTML Scheduler .NET更改路径脚本和样式文件

阳介

我开始尝试使用DHTMLX Scheduler .Net,但遇到了一些“问题”。我喜欢按照自己的方式整理所有内容(“样式”文件夹中的css文件,“脚本”文件夹中的js文件,...)

但是现在看来,使用此dll迫使我将所有内容放置在他们选择的文件夹中。因此,当我在页面上初始化Scheduler时,它会自动尝试调用以下文件:

  • /Scripts/dhtmlxScheduler/dhtmlxscheduler.js
  • /Scripts/dhtmlxScheduler/dhtmlxscheduler.css
  • /Scripts/dhtmlxScheduler/locale/locale_nl.js

我想将这些路径更改为例如'/scripts/dhtmlxscheduler.js',但是我无法在Scheduler对象中找到可以执行此操作的属性。

这可能吗,还是我必须将所有内容都放入他们想要的文件夹中?

到目前为止,我的工作代码是:

Public Scheduler As DHXScheduler
        Scheduler = New DHXScheduler()
        Scheduler.InitialDate = New DateTime(Now.Year, Now.Month, Now.Day)
        Scheduler.InitialView = "day"
        Scheduler.Config.first_hour = 6
        Scheduler.Config.last_hour = 20
        Scheduler.Config.time_step = 30
        Scheduler.Config.limit_time_select = True
        Scheduler.Localization.Set(SchedulerLocalization.Localizations.Dutch)

        Scheduler.DataAction = Me.ResolveUrl("/Handlers/Scheduler_Data.ashx")
        Scheduler.SaveAction = Me.ResolveUrl("/Handlers/Scheduler_Save.ashx")
        Scheduler.LoadData = True
        Scheduler.EnableDataprocessor = True

我想找到将这样的属性设置为我自己的文件路径的可能性,如果可能的话..

提前

阳介

进一步的研究表明,我可以使用以下代码行更改默认位置:

Scheduler.Codebase = "/js/dhtmlxscheduler"

但是,这仅设置了根文件夹,因此所有文件都必须位于此文件夹中。我通过将空文件放在那儿来帮助自己,并从想要的位置调用自己的样式和脚本(只是为了摆脱控制台错误)。

因此,这解决了我的问题(在可能的范围内)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章