Передача значения в серебряном свете - PullRequest
1 голос
/ 21 августа 2009

Как передать значение с одной страницы на другую в Silverlight. У меня есть одно приложение Silver Light, которое содержит две страницы, один файл xaml.cs и один файл asmx.cs. У меня есть одно текстовое поле в именах страниц xaml Text1. Мое требование состоит в том, чтобы во время выполнения я мог передать значение текстового поля в файл asmx.cs. Как это будет сделано? мой код в файле 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";
    }

значение xxx в коде заменяется переданным значением со страницы xaml.cs. Пожалуйста, помогите мне

1 Ответ

1 голос
/ 26 августа 2009

Ваш файл asmx является веб-службой, вам нужно будет вызвать веб-службу в вашем приложении silverlight для связи с asmx. И вам нужно будет создать соответствующий веб-метод с параметрами.

...