2011-06-27 23 views
2

私はチェックリストに値を持つチェックボックスを持つページを作った。私は、コードバックファイルではなく、TestPage.aspxと呼ばれるポストバックページであるPostBackUrlページに値を送るべきボタンを持っています。asp.netのポストバックページで値を受け取る方法は?

私はテキストフィールドまたはリストボックスまたはチェックリストグループがある場合、そのページの値にアクセスしたいので、PostBackUrlを使ってリダイレクトします。

FirstName.Textのようなコードを実行すると、値が返されます。私はPostBackedPageのような何かを得ることができますか?

おかげ

+0

を教えてください。 page1.aspxのようなページがあり、チェックリストに値とボタンが付いたチェックボックスがあります。ボタンクリックが発生したときに、新しいページ、たとえばpage2.aspxがロードされ、テキストフィールドやリストボックス、チェックリストグループがある場合は、これらの値をpage1.aspxに戻しますか? – Bibhu

+0

page1.aspx ----> postbackurl ----> page2.aspx ----> page1からの値、例えばfirstname lastnameなどを受け取りました。 –

+0

下記の私の答えを探してください。 – Bibhu

答えて

0
protected void Page_Load(object sender, EventArgs e) 
{ 
    TextBox myTxt = (TextBox)Page.PreviousPage.FindControl("previousPageTextBoxName"); 
    currentPageTextBox.text = myTxt.Text; 
} 
3

はいあなたがすることができます - あなたがRequest.Formコレクションを使用してページからというフォーム/ポスト変数にアクセスすることができます:私は右またはないそれを得たかどうか

protected void Page_Load(object sender, EventArgs e) 
{ 
    string firstName = Request.Form["FirstName"]; 
} 
関連する問題