我使用的是dhtmlx asp.net調度器。如何改變dhtmlx中不同事件的背景顏色asp.net scheduler
我已經從數據庫綁定了一些事件。
現在我不知道如何更改不同事件的背景顏色。
我已閱讀文檔,但即使如此,我無法找到它。
如果您有任何想法,請幫助我。
我使用的是dhtmlx asp.net調度器。如何改變dhtmlx中不同事件的背景顏色asp.net scheduler
我已經從數據庫綁定了一些事件。
現在我不知道如何更改不同事件的背景顏色。
我已閱讀文檔,但即使如此,我無法找到它。
如果您有任何想法,請幫助我。
事件的顏色由 'color'和'textColor'屬性定義,您應該將它們添加到模型中(不需要定義它們兩個,您可以只添加一個)
partial class Event
{
public string color { get; set; }//background color
public string textColor { get; set; }//text color
}
,或者你可以管理客戶端上的顏色 -
scheduler.getEvent(id).textColor = "#ff0000";
你也可以檢查從包
UPDATE
喜上 '的CustomField' 樣本使用scheduler.getEvent(id).id = 5;該值已設置但未刷新。當調度器是dblclick時,會彈出一個添加事件表單,並且只有在該事件值被更新後纔會彈出。如何在設置值後立即刷新調度程序?
如果它仍然是實際的,事件ID不應該直接改變,ID綁定到幾個內部的東西,所以修改它可能會導致麻煩。相反,最好使用scheduler.changeEventId方法。
scheduler.changeEventId(oldId, newId);
你修改事件之後,您可以重繪
scheduler.updateEvent(event_id);
或刷新整個調度
scheduler.updateView();
嗨使用scheduler.getEvent(id).id = 5;該值已設置但未刷新。當調度器是dblclick時,會彈出一個添加事件表單,並且只有在該事件值被更新後纔會彈出。如何在設置值後立即刷新調度程序? – 2013-06-18 14:17:08
有一個asp.net調度控制? – 2012-04-05 06:19:11
感冒請看這裏我正在使用這一個。 http://scheduler-net.com/ – 2012-04-05 06:26:06
這不僅是asp.net它也DHTMLX添加它標記它會增加你的機會得到幫助 – 2012-04-05 06:33:41