Ho una chiamata molto semplice a un PageMethod. Quando passo il mio PageMethod nel mio file .cs, il valore appare come previsto. Tuttavia, sul lato client ottengo un risultato indefinito. Qualche idea? Questo dovrebbe essere orribilmente semplice.PageMethods che restituisce un risultato non definito?
Ecco la mia JS: (EnablePageMethods="true"
nella mia pagina ASPX)
function test() {
alert(PageMethods.MyMethod("Joe Blow"));
}
Ed ecco la mia C#:
public partial class test : System.Web.UI.Page
{
[WebMethod]
public static string MyMethod(string name)
{
return "Hello " + name;
}
}
lo prendo le EnablePageMethods attributo è su un controllo ScriptManager nella tua pagina? –
Sì, alla tua prima domanda. – Clay
No, alla tua seconda domanda, ho letto prima ... non ho ancora trovato una risposta a questo qui. Grazie. – Clay