Pregunta

¿Cómo se puede pasar un valor de una página a otra página en Silverlight. Tengo una aplicación ligera de plata que contiene dos páginas, una xaml.cs archivo y un archivo asmx.cs. Tengo un cuadro de texto en los nombres de página xaml Text1. Mi requisito es que en el momento de correr, que podría pasar el valor de texto a asmx.cs archivo. ¿Cómo se hará? mi código en el archivo asmx.cs es

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 el valor en el código se sustituye por el valor pasado de xaml.cs página. pls me ayudará

¿Fue útil?

Solución

Su archivo asmx es un servicio web, se le tiene que invocar el servicio web en su aplicación Silverlight para comunicarse con asmx. Y usted tendrá que crear el método web adecuado con los parámetros.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top