ホームページ > 記事 > ウェブフロントエンド > JavaScript から ASP.NET サーバー側メソッドを呼び出す最も簡単な方法
对于这样的问题,有很多解决方法,如果你返回的内容是简单的内容,如注册用户时候的验证信息,只需返回存在与否,那么可以采用下面最最简单的代码实现:
C# 代码
<%@ Page Language="C#" %>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
複雑なオブジェクトを返す必要がある場合は、オブジェクトをシリアル化する必要があります。次の簡単な方法を使用できます。このメソッドを使用する場合は、次の 3 つの点に注意する必要があります。
1. バックグラウンド メソッドは [System.Web.Services.WebMethod] 属性でマークされている必要があります。
2. バックグラウンド メソッドは、静的メソッドである必要があります。静的タイプ;
3. ScriptManager は EnablePageMethods=" true" を設定する必要があります。
ASPX コード
<%@ Page Language="C#" %>
"http://www.w3 .org/TR/xhtml1/DTD/xhtml1-transitional.dtd">