0
J'essayées l'extrait suivant ainsi:Pourquoi mon paramètre NULL lorsque je tente de passer l'objet en utilisant MS AJAX PageMethods
PageMethods.MyMethod(JSON.stringify(person), OnMyMethodComplete);
balisage client:
</form>
<script type="text/javascript">
var person = { firsName: "World" };
function test() {
PageMethods.MyMethod(person, OnMyMethodComplete);
}
function OnMyMethodComplete(result) { alert(result); }
window.onload = function() {
test();
};
</script>
</body>
</html>
code-behind:
[WebMethod]
public static string MyMethod(Person p)
{
return "Hello " + p.FirstName;
}
Avez-vous essayé de passer "person" comme paramètre à fonction test()? – JCM