2012-01-25 9 views
0

私がしたいもの: 私は.aspxページを持っています。 ボタンをクリックすると、modalpopupが好きです。 window.open( "Popup.aspx、 ''、 '');"); ポップアップを開き、ユーザーの入力に応じていくつかのコードを実行します

を開き、ユーザーを押すが、ボタンの@ popup.aspxを提出するとき、私はいくつかの他のコードは、親フォームの@サーバ側を実行したいです。

例:クリックするとポップアップページにボタンを提出するとき、あなたは、親フォームをリロードするJavaScriptを使用している住所ができ

protected void btntext_Click(object sender, EventArgs e) 
       { 
        StringBuilder sb = new StringBuilder(); 
        sb.Append("<script>"); 
        sb.Append("window.open("popup.aspx", "List","scrollbars=no,resizable=no,width=400,height=280");); 
        sb.Append("</script"); 

        Page.RegisterStartupScript("test", sb.ToString()); 
    ** I want that The popup should open here before executing the SaveValue() function 
    And I can return some value from that popup.aspx and check here and according to that/execute the code.** 
       SaveValue(); 
       } 
+0

私はそれを理解することができません。 これはjavascriptのポップアップを使って簡単に行うことができますが、window.open()でどのようにするのですか? –

+0

@ムーンライト説明してください! –

答えて

2

一つの方法。親フォームと親フォームのページ読み込みで非表示のfeildを設定する前に、非表示のfeildを確認し、必要な関数を実行します。

関連する問題