0

このコードは、コード ビハインドの public static 文字列から戻り値を取得し、アラートで何が返されるかを示します。

<script type="text/javascript"> 
function GetFromServer() 
{ 
PageMethods.GetHello(OnGetHelloComplete);
} 
function OnGetHelloComplete(result, userContext, methodName)
{
alert("Result: " + result + "\n" + 
"Context: " + userContext + "\n" + 
"Method name: " + methodName); 
} 
</script>

コード ビハインドの Web メソッドは、パブリックな静的文字列です。しかし、それは何を返していますか?

なんで書けないの…

var myString = PageMethods.GetHello()

「result」と「userContext」と「methodName」はどこから表示されますか?

編集:無視してください。ソースを見て、そこに何が出力されているかを見ました。

4

1 に答える 1

2

GetHelloサーバーへの呼び出しを呼び出します。これOnGetHelloCompleteは、リクエストが完了し、パラメーターが設定されているときに実行されるコールバックです。

于 2012-10-09T09:09:15.507 に答える