Domanda

Come si può passare un valore da una pagina ad un'altra pagina in Silverlight. Ho una domanda di luce argentea che contiene due pagine, un file xaml.cs e un file asmx.cs. Ho una casella di testo in nomi delle pagine XAML Text1. La mia richiesta è che, al momento della corsa, ho potuto passare il valore casella di testo per asmx.cs file. Come sarà fatto? il mio codice nel file di asmx.cs è

public string DataInsert(string emp)
    {
        SqlConnection conn = new SqlConnection("Data Source=Nisam\\OFFICESERVERS;Initial Catalog=Employee;Integrated Security=SSPI");
        SqlCommand cmd = new SqlCommand();
        conn.Open();
        cmd.Connection = conn;
        cmd.CommandText = "Insert into  demo Values (@Name)";
        cmd.Parameters.AddWithValue("@Name", xxx);
        cmd.ExecuteNonQuery();
        return "Saved";
    }

il xxx valore nel codice viene sostituito dal valore passato da xaml.cs pagina. pls help me

È stato utile?

Soluzione

Il file ASMX è un servizio web, si dovrà richiamare servizio web nella vostra applicazione Silverlight per comunicare con ASMX. E sarà necessario per creare il metodo Web appropriato con i parametri.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top