2010-12-27 5 views
0

Ich habe versucht, Ereignisse aus einem JSON-Feed in asp zu laden: example taken from hereLade Veranstaltungen von asp fullcalendar

Das Problem ist, dass die webservice-Funktion, die in einer ASPX-Seite ist, wird nie genannt. Firebug sagt, es ist alles in Ordnung ... Das ist die Code-behind:

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load, Me.Load 

End Sub 


<WebMethod()> _ 
Public Shared Function getEventos(ByVal startDate As String, ByVal endDate As String) As String 
    Try 
     Return CalendarioMensualDAO.Instance.getEventos(startDate, endDate) 



    Catch ex As Exception 
     Throw New Exception("CalendarioMensual:getEventos: " & ex.Message) 
    Finally 

    End Try 
End Function 

Und das ist die fullcalendar Ereignisse nennen:

events: "Default.aspx/getEventos", 

Irgendwelche Ideen?

+0

Könnten Sie versuchen genauer zu sein, wie Sie die Code-Behind-Methode im Javascript-Teil aufrufen? –

Antwort

0

Wenn Sie die URL Default.aspx/getEventos in Ihrem Browser setzen, was bekommen Sie?

Mein PHP-Feed ist Ereignisse: 'diary_feed.php user = me & bank_hols = 1', (Komma am Ende, weil in der Mitte der Liste der Parameter)

und der Seite mir gibt [ {"id": "142454", "title": "test's'f", "auth": "autorisiert", "start": "2011-01-14", "className": "unp_authorised", "editierbar" : true}]