2010-04-07 66 views
1

我想弄清楚这个fullcalendar以及如何从数据库中获取事件。 我正在使用asp .netFullcalendar绑定到我的数据库

我正在使用一个类似这样的web服务。我只是想先写一个测试记录,然后我将它连接到数据库,一旦我得到它的工作。

任何帮助将不胜感激!非常感谢!试图找出如何绑定我的web服务。

所以我的web服务就像这样。

_ _ _ _ 公共类WebService1 继承System.Web.Services.WebService

<WebMethod()> _ 
<ScriptMethod(ResponseFormat:=ResponseFormat.Json, UseHttpGet:=True)> _ 
Public Function Getcalendar() As String 

    Dim sb As New StringBuilder 
    Dim sw As New IO.StringWriter(sb) 
    Dim strOut As String = String.Empty 

    Using writer As New JsonTextWriter(sw) 
     writer.WriteStartObject() 
     writer.WritePropertyName("id") 
     writer.WriteValue("999") 
     writer.WritePropertyName("title") 
     writer.WriteValue("my test") 
     writer.WritePropertyName("allday") 
     writer.WriteValue("false") 
     writer.WritePropertyName("start") 
     writer.WriteValue("2010-04-14T11:00:00") 
     writer.WritePropertyName("end") 
     writer.WriteValue("2010-04-14T13:00:00") 
     writer.WriteEndObject() 
     strOut = sw.ToString 
    End Using 

    Return strOut 


End Function 

末级

而且我的HTML是这样的

<script type="text/javascript"> 
$(document).ready(function() {    
$('#calendar').fullCalendar({ 
    header: { 
      left: 'prev,next today', 
      center: 'title', 
      right: 'month,agendaWeek,agendaDay' 
     }, 

    editable: true, 
    events: RVCSC.WebService1.Getcalendar() 
}); 

});

回答

1

我想你可以找到使用VB.NET和SQL使用fullcalendar的解决方案here