2009-08-21 7 views
1

Comment passer une valeur d'une page à une autre dans silverlight. J'ai une application de lumière d'argent qui contient deux pages, un fichier xaml.cs et un fichier asmx.cs. J'ai une zone de texte dans les noms de page xaml Text1. Ma condition est que, au moment de l'exécution, je pourrais passer la valeur de textbox au fichier asmx.cs. Comment cela sera-t-il fait? mon code dans le fichier de asmx.cs estValeur de passage dans silverlight

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"; 
    } 

est remplacé la valeur xxx dans le code par la valeur passée de xaml.cs page. pls help me

Répondre

1

Votre fichier asmx est un service web, vous devrez utiliser le service web dans votre application silverlight pour communiquer avec asmx. Et vous devrez créer une méthode web appropriée avec des paramètres.

Questions connexes