asp.net mvc5 fullcalendar结束参数问题

时间:2015-04-23 08:22:09

标签: asp.net-mvc fullcalendar

我正在使用fullcalendar创建一个asp.net mvc程序 除了' end'因子。 它导致了“结束”。在查询时保留字。

$('#calendar').fullCalendar({
                //defaultDate: '2015-04-09',
                header: {
                    left: '',
                    center: 'title'
                },
                editable: true,
                eventLimit: true, // allow "more" link when too many events
                selectable: true,
                events: '/Home/GetEvents'
});


public class Task
{
   public int id { get; set; }

        public string title { get; set; }

        public string start { get; set; }

        public string endtime { get; set; }
}


public List<Task> GetAll()
{
    List<Task> TaskList = new List<Task>();

    TaskList = this._db.Query<Task>(
            @"SELECT TaskId id
                 , TaskNm title
                 , CONVERT(VARCHAR(10), TaskFrom, 120) start
                 , CONVERT(VARCHAR(10), TaskTo, 120) endtime
              FROM dbo.Task").ToList();

            return TaskList;
}

public ActionResult GetEvents()
{
     var taskList = taskrepository.GetAll();            

     return Json(taskList, JsonRequestBehavior.AllowGet);
}

我改变了结束&#39;到了结束时间&#39;防止使用保留字但它不起作用。 有什么方法可以使它有效吗? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用@符号创建带保留字的变量。所以,让@end它应该工作。