使用Asp.net C#的完整日历中的事件图标 [英] Event icon in Full Calendar using Asp.net C#

查看:81
本文介绍了使用Asp.net C#的完整日历中的事件图标的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨朋友们,



我期待开发一个完整日历,它应该从数据库中获取事件标题,消息,描述等数据并在日历中显示, (例如:如果在同一天有3个事件,那么在日历中它应该看起来像这个eventicon- 3)任何机构都可以建议我任何API或工作代码来实现这一点将非常感激。



提前多多谢谢。



Hi Friends,

I am looking forward to develop a Full Calendar which should fetch data like event title, message, description from database and display it in Calendar, (Example: if there are 3 events on same day then in calendar it should look like this " eventicon- 3 " ) any body can suggest me any API or working code to achieve this will be much appreciated.

Thanks a lot in advance.

var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();

var calendar = $('#calendar').fullCalendar({
        theme: true,
        header: {
            left: 'prev,next today',
            center: 'title',
            right: 'month,agendaWeek,agendaDay'
        },
        eventClick: updateEvent,
        selectable: true,
        selectHelper: true,
        select: selectDate,
        editable: true,
        events: "JsonResponse.ashx",
        eventDrop: eventDropped,
        eventResize: eventResized,
        eventRender: function(event, element,calEvent) {

            //here i am adding icon next to title

            element.find(".fc-event-title").after($("<span class=\"fc-event-icons\"></span>").html("<img src=\"images/msg.png\" />"));


            // here description position

            element.qtip({
                content: event.description,
                position: { corner: { tooltip: 'bottomLeft', target: 'topRight'} },
                style: {
                    border: {
                        width: 1,
                        radius: 3,
                        color: '#2779AA'

                    },
                    padding: 10,
                    textAlign: 'center',
                    tip: true, // Give it a speech bubble tip with automatic corner detection
                    name: 'cream' // Style it according to the preset 'cream' style
                }
            });

        }
    });

});

推荐答案

' #calendar')。fullCalendar({
theme: true
header :{
left:' prev,next today'
center:< span class =code-string>' title'
right:' month,agendaWeek,agendaDay'
},
eventClick:updateEvent,
selectable: true
selectHelper: true
select:selectDate,
editable: true
events: JsonResponse.ashx
eventDrop:eventDro pped,
eventResize:eventResized,
eventRender: function (event,element,calEvent){

// 这里我在标题旁边添加图标

element.find( 。fc-event-title)。after(
('#calendar').fullCalendar({ theme: true, header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaDay' }, eventClick: updateEvent, selectable: true, selectHelper: true, select: selectDate, editable: true, events: "JsonResponse.ashx", eventDrop: eventDropped, eventResize: eventResized, eventRender: function(event, element,calEvent) { //here i am adding icon next to title element.find(".fc-event-title").after(


(< span class =code-string> < span class = \fc-event-icons \>< / span>)。html( < img src = \images / msg.png \/> ));


// 此处描述位置

element.qtip({
content:event.description,
position:{corner:{tooltip:' bottomLeft',目标:' topRight'}},
style:{
border:{
width: 1
radius: 3
颜色:' #2779AA'

},
填充: 10
textAlign:' center'
提示: true // 给它一个带自动的语音气泡提示角点检测
名称:' cream' // 根据预设的'奶油'样式设置样式
}
});

}
});

});
("<span class=\"fc-event-icons\"></span>").html("<img src=\"images/msg.png\" />")); // here description position element.qtip({ content: event.description, position: { corner: { tooltip: 'bottomLeft', target: 'topRight'} }, style: { border: { width: 1, radius: 3, color: '#2779AA' }, padding: 10, textAlign: 'center', tip: true, // Give it a speech bubble tip with automatic corner detection name: 'cream' // Style it according to the preset 'cream' style } }); } }); });


var date = new Date();
    var d = date.getDate();
    var m = date.getMonth();
    var y = date.getFullYear();

    var calendar =


这篇关于使用Asp.net C#的完整日历中的事件图标的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆