dhtmlxScheduler - 在ASP.NET MVC3中使用角色

时间:2011-06-21 14:26:09

标签: asp.net-mvc-3 dhtmlx

我让dhtmlxScheduler能够很好地处理根据类型着色的重复事件和事件。但是,我无法理解如何将调度程序的维护限制为特定ASP.NET角色中的用户。我试图使用保存视图,但如果用户不在所需的角色,我无法刷新调度程序以删除任何无效的输入。

有没有人设法成功运作?

1 个答案:

答案 0 :(得分:0)

这比我想象的要简单。执行此操作的方法是function init() {...}例程,如下所示: -

<% if ( User.IsInRole("EditEvents") ) { %>
    scheduler.config.readonly = false;
<% } else { %>   
    scheduler.config.readonly = true;
<% }; %>

希望这可以帮助任何人使用dhtmlxSheduler。