我在名为'shop'的数据库中创建了名为'Gift_Info'的表。在表中,有3列(ID,UserEmail,BDayDate)。我在/查看/ Home创建的Events.cshtml:从数据库提取数据
var origin = new DateTime(1970, 1, 1, 0, 0, 0, 0);
var db = Database.Open ("shop");
var sa = WebSecurity.CurrentUserName;
var sql = "SELECT BDayDate, ID FROM Gift_Info WHERE UserEmail = @0";
var result = db.Query(sql, sa);
var data = result.Select(x => new
{
id = x.Giftee,
title = x.Giftee,
allDay = true
}).ToArray();
Json.Write(data, Response.Output);
Response.ContentType = "application/json";
events:'/Events.cshtml'? =>我认为这应该是你的方法名称返回数据结果不是你的.cshtml页面名称在事件 –
它应该是位置权? – rodgersmith
如果你的方法返回JSON格式化的事件属性数据比它工作正常。 –