如何从一个页面在Silverlight值传递给另一页。 我有一个银色的光芒应用程序,它包含两个页面,一个xaml.cs文件和一个asmx.cs文件。我在XAML页面名称文本1一个文本框。我的要求是,在运行的时候,我可以通过文本框的值来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页传递的值替换。请帮助我

有帮助吗?

解决方案

您ASMX文件是一个Web服务,你必须在你的Silverlight应用程序与ASMX沟通来调用Web服务。你将需要创建参数的适当的Web方法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top