2012-12-05 26 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>