質問

はどのようにSilverlightの1ページから別のページに値を渡すことができます。 私は2ページ、1つのxaml.csファイルとファイルasmx.cs 1が含まれている1つの銀光のアプリケーションを持っています。私は、XAMLページ名[テキスト1]内の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ページから渡された値に置き換えられます。 plsは私を助けて。

役に立ちましたか?

解決

あなたのASMXファイルは、Webサービスで、あなたがASMXと通信するためにあなたのSilverlightアプリケーションでWebサービスを呼び出す必要があります。そして、あなたはパラメータを使用して適切なWebメソッドを作成する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top