ciao a tutti, intanto tanti auguri di buon natale....

chiedo ai moderatori di non chiudere questo thread, in quanto l'ultimo che ho scritto si trova nella sezione ASP, pur avendo chiesto di spostarlo in questa sezione, e l'argomento comunque è diverso... Ringrazio comunque gli attentissimi moderatori del forum!!!


volevo chiedere una mano su questa cosa... vorrei che la function() metodo mi restituisse un alert con scritto: "benvenuto pippo pluto", ma non mi da altro che errore!!!!
spero che qualcuno mi possa aiutare!!!!


prova.aspx:
codice:
<script type="text/javascript">
         function metodo()
{

             $.ajax({
                 type: "POST",
                 url: "/Prova.asmx/esempio",
                 dataType: "xml",
                 data: { nome: "pippo", cognome: "pluto"},  //


                 success: function (msg) {

                     alert("benvenuto " + msg.nome + "  " + msg.
cognome)
                 },
                 error: function (err) {

                     alert(err.statusText);
                 }

             });

             return false;
         }

</script>


................

<input value="invia" type="button" class="
k-button" onclick="return metodo();" />

Prova.asmx


codice:
public class Prova1 {
            public string nome {get; set;}
            public string cognome {get; set;}

            public Prova1(string nome, string cognome)
            {
                this.nome = nome;
                this.cognome = cognome;
            }



        }

        [WebMethod(enableSession: true)]
            public Prova1 esempio(string nome, string cognome)
            {

                return new Prova1(nome, cognome);

              }
ringrazio in anticipo