C# 在ASP.net cs文件上禁用DHTMLX事件\u栏\u日期
我使用的是DHTMLX nuget软件包,我试图通过aspx.cs禁用或隐藏event_bar_date上的值C# 在ASP.net cs文件上禁用DHTMLX事件\u栏\u日期,c#,asp.net,dhtmlx,dhtmlx-scheduler,C#,Asp.net,Dhtmlx,Dhtmlx Scheduler,我使用的是DHTMLX nuget软件包,我试图通过aspx.cs禁用或隐藏event_bar_date上的值 sched.Templates.event_header = @"<span class='event_date' {start_date:date(%g:%s %A)}</span><br></div>"; sched.Templates.event_bar_header = ???????
sched.Templates.event_header = @"<span class='event_date'
{start_date:date(%g:%s %A)}</span><br></div>";
sched.Templates.event_bar_header = ???????
sched.Templates.event_header=@“您可以在c#中执行相同的配置:
var scheduler=新的DHXScheduler();
...
scheduler.Templates.event_bar_date=“•”
您可以将JS配置包装到某个函数中,并告诉DHXScheduler在客户端调用它进行初始化,例如
JS:
C#
这是一个完整的演示,您可能需要更新DHTMLX调度程序的nuget包才能运行它
服务器端配置(scheduler.Templates.event_bar_date=“•”)也应该可以工作,但是这个特定的模板似乎在初始化过程中被重写,这就是我将其定义放入onSchedulerReady处理程序的原因
scheduler.templates.event_bar_date = function(start,end,ev){
return "• <b class ='disp_none'>"+scheduler.templates.event_date(start)+"</b> ";
window.app = {
configure: function () {
scheduler.attachEvent("onSchedulerReady", function () {
scheduler.templates.event_bar_date = function (start, end, ev) {
return "• ";
};
});
}
};
var scheduler = new DHXScheduler();
scheduler.BeforeInit.Add("app.configure();");