Passing Wert in Silverlight
-
19-09-2019 - |
Frage
Wie man einen Wert von einer Seite zu einer anderen Seite in Silver passieren kann. Ich habe eine silberne Licht-Anwendung, die zwei Seiten enthält, eine xaml.cs-Datei und eine asmx.cs Datei. Ich habe ein Textfeld in XAML Seite Namen Text1. Meine Forderung ist zum Zeitpunkt des Laufens, dass ich den Textbox Wert Datei asmx.cs passieren könnte. Wie wird es geschehen? mein Code in asmx.cs Datei
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";
}
der Wert xxx im Code wird durch den übergebenen Wert von xaml.cs Seite ersetzt. pls help me
Lösung
Ihre asmx Datei ist ein Webservice, müssen Sie auf dem Web-Service in Ihrer Silverlight-Anwendung mit asmx kommunizieren aufzurufen. Und Sie müssen entsprechende Web-Methode mit Parametern erstellen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow