【问题标题】:Passing value in silverlight在silverlight中传递价值
【发布时间】:2009-08-21 09:46:30
【问题描述】:

如何在 silverlight 中将值从一个页面传递到另一个页面。 我有一个银灯应用程序,其中包含两页,一个 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 页面中传递的值替换。请帮助我

【问题讨论】:

    标签: c# silverlight-2.0


    【解决方案1】:

    您的 asmx 文件是一个 Web 服务,您必须在 Silverlight 应用程序中调用 Web 服务才能与 asmx 通信。并且您需要使用参数创建适当的 Web 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-15
      • 2016-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多