jscript からコード ビハインドにパラメータを渡そうとしましたが、うまくいきません。私のコード:
[C#]
[WebMethod]
public static String sendEmail(String str)
{
...
msg.body = str;
...
return str;
}
[スクリプト]
関数アラートを使用すると、null が返されます
function onOkClickButton()
{
var content = "Hello";
alert("<%=sendEmail(" + content + ")%>");
}
PageMethod を使用すると、メールの本文が null になります
<asp:ScriptManager enablePageMethods="true"></asp:ScriptManager>
function onOkClickButton()
{
var content = "Hello";
PageMethods.sendEmail(content, onSuccess, onError);
}
function onSuccess(text)
{
alert(text)
}
function onError(text)
{
alert(text)
}
手伝って頂けますか?