我也尝试了以下代码段:
PageMethods.MyMethod(JSON.stringify(person), OnMyMethodComplete);
客户端标记:
</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>
代码隐藏:
[WebMethod]
public static string MyMethod(Person p)
{
return "Hello " + p.FirstName;
}
答案 0 :(得分:0)
我在客户端代码中定义render() {
return (
<div>
{this.createForm()}
</div>
)
}
,但在服务器端寻找var Person
。