2012-12-05 60 views
1

我正在尋找一個asp.net日曆/日程安排控制,將允許單擊單擊條目。Asp.net日曆/網格與單擊條目

我檢查了Telerik和其他幾個人,但他們似乎需要雙擊,然後提示,然後輸入然後保存。

控制應該像一個方格,我們可以輸入數據,日等之間的標籤..使它很容易填充數據,當月

有什麼建議?

回答

0

這是一個棘手的電話。我見過的大多數日曆軟件包需要雙擊才能從日程視圖開始輸入。通過這種方式,界面可以區分選擇日期或時間窗口和嘗試創建或編輯條目。

在Telerik RadScheduler控件中,您可以重寫OnClientTimeClick事件以立即調用Scheduler.showInsertFormAt。這可以給你你正在尋找的單擊效果:

<telerik:RadScheduler ID="RadScheduler1" runat="server" 
    DayStartTime="05:00:00" DayEndTime="18:00:00" 
    DataKeyField="Id" DataSubjectField="Subject" DataStartField="StartDateTime" DataEndField="EndDateTime" 
    OnClientTimeSlotClick="onTimeSlotClick"></telerik:RadScheduler> 
<script type="text/javascript"> 

    function onTimeSlotClick(sender, eventArgs) { 
     var scheduler = $find('<%= RadScheduler1.ClientID %>'); 
     scheduler.showInsertFormAt(eventArgs.get_targetSlot()); 
    } 

    </script>