2010-04-07 5 views
1

Я пытаюсь выяснить этот fullcalendar и как получить события из базы данных. Я использую asp .netFullcalendar tieing в мою базу данных

Я использую webservice, который имеет что-то вроде этого. Я просто пытаюсь сначала поставить тестовую запись, а затем привяжу ее к базе данных, как только я ее заработаю.

Любая помощь была бы принята с благодарностью! Большое спасибо! Просто пытаюсь выяснить, как связать мой веб-сервис.

Так что мой веб-сервис выглядит так.

_ _ _ _ Public Class WebService1 Inherits 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 

End Class

И мой 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

Я думаю, что вы можете найти решение с помощью fullcalendar с VB.NET и SQL here