このコードは、コード ビハインドの 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」はどこから表示されますか?
編集:無視してください。ソースを見て、そこに何が出力されているかを見ました。