Passage de Tableau à partir de jQuery pour MVC.NET Contrôleur de donner de résultat nul sur le contrôleur, mais les valeurs présentes sur la fonction jQuery

Je suis en train de passer un tableau à partir d'une fonction jQuery pour mon contrôleur. Le tableau contient le contenu et l'id de la div de la tenue de ce contenu.

Lorsque je vérifie les objets qui sont envoyés par l'intermédiaire de l'AJAX post dans Firebug les valeurs correctes sont là, mais après avoir placé un point d'arrêt sur mon contrôleur de la valeur reçue est une Liste vide ou d'une Matrice, ou quel que soit le type j'ai essayer de l'activer. Je suis assez nouveau à l'aide de JSON pour transmettre les données de mon contrôleurs de apprécierais un peu d'aide dans le cas où je vais mal.

jQuery fonction appelée sur "soumettre", cliquez sur. Le tableau est globalement déclaré dans mon script et est ajouté à chaque fois qu'une nouvelle zone est remplie avec le contenu.

function postContent() {
        $.ajax({
            type: "POST",
            datatype: 'json',
            url: "/Admin/getContentArray",
            data: JSON.stringify(contentArray),
            contentType: 'application/json; charset=utf-8',
            success: function (result) {
                alert(result.Result);
            }
        });
    }

Test de contrôleur récepteur

[HttpPost]
    public JsonResult getContentArray(List<Content> myPassedArray)
    {
        var data = myPassedArray;
        return this.Json(null);
    }

OriginalL'auteur Mark OB | 2011-04-02