Ich habe ein Problem in How to use javascript variables in C# and vise versa
: Ich habe diese Model
zur Ansicht vorbei:Zugriff auf C# Variable von JavaScript in asp.net MVC-Anwendung
public List<Tache> Get_List_Tache()
{
Equipe _equipe = new Equipe();
List<Tache> liste_initiale = _equipe.Get_List_tache();
return liste_initiale;
}
Es ist eine Liste von Objekten Tache
in denen Ich mag würde zu Verwenden Sie die drei Felder Tache_description
, Begin_date
und End_date
.
In meinem JavaScript-Code habe ich diese Funktion und es funktioniert gut:
<script>
$(document).ready(function() {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
$('#calendar').fullCalendar({
theme: true,
header: {left: 'prev,next today',center: 'title',right: 'month,agendaWeek,agendaDay'},
editable: true,
events: [
@foreach (var m in Model.Get_List_Tache())
{
@:{title : @m.Tache_description , start: @m.Begin_date , end : @m.Begin_date }
}
]
});
});
</script>
Die Werte des Arrays events
sind nur für Test, und ich brauche events
durch den Wert der Model
zu füllen. Für jedes Element wie dieses: title = Tache_description
, start = Begin_date
und end = End_date
.
Also, wie kann ich diese Aufgabe tun? Irgendwelche Vorschläge?
Könnten Sie trotzdem ein JSON-Ergebnis zurückgeben und vielleicht so auf die Daten zugreifen? –