2011-07-02 19 views
0

フォームを含む.aspxページがあります。私はフォームのアクションイベントで別のページを設定しています。今私はポストメソッドを介して別のaspxフォームに1つのaspxフォームからデータを送信したいと思います。どのように私は2番目のフォームでそれらのデータにアクセスできますか?私はJQueryを通じてデータを送信しています。別の方法がありasp.netでpostメソッドで送信するデータの値を取得する方法

<script language="javascript" type="text/javascript" > 
    //debugger; 
    // $(document).ready(function() { 
    // alert('hello there'); 
    //}); 
    function test() { 

     $("#test").load("test.aspx").toggle(); 
     // alert($("#frm").serialize()); 
     // var txt = '<%= Hidden1 %>'; 
     var txt = document.getElementById('<%= Hidden1.ClientID %>').value; 
     alert(txt); 
     // return false; 
     $.post("test.aspx", document.getElementById("<%= frm.ClientID %>").serialize, function(data) { 
      alert(data); 
     }); 
      /*$.post("test.aspx", 
      { 
       name: txt 
      }, 
      function(data) { 
       alert(data); 
      });*/ 
     return false; 
    } 
</script> 

答えて

1

使用: "ユーザー名" は、投稿ページ上のコントロールの名前ですRequest.Form["username"]

0

、あなたは、2ページのURLに戻って、URLプロパティを、ボタンのポストを設定することができ、2ページ目にあなたはPage.PerviosPageオブジェクトから最初のページのすべての要素を取得することができます 例

TextBox txt = 
       (TextBox)Page.PreviousPage.FindControl("serverNameText"); 
関連する問題