我做了一個頁面,其中有一個核對清單,其中有複選框。我有一個按鈕,它應該將值發送到PostBackUrl頁面,該頁面不是代碼隱藏的文件,而是一個名爲TestPage.aspx的回發頁面。如何在asp.net中接收PostBack頁面中的值?
現在,如果我有任何文本字段或列表框或清單組,我想訪問它的值,該頁面,使用PostBackUrl重定向。
在後面的代碼中,如果我做了像FirstName.Text這樣的東西,我會收到它的值。我可以在PostBackedPage上找到那樣的東西嗎?
感謝
我做了一個頁面,其中有一個核對清單,其中有複選框。我有一個按鈕,它應該將值發送到PostBackUrl頁面,該頁面不是代碼隱藏的文件,而是一個名爲TestPage.aspx的回發頁面。如何在asp.net中接收PostBack頁面中的值?
現在,如果我有任何文本字段或列表框或清單組,我想訪問它的值,該頁面,使用PostBackUrl重定向。
在後面的代碼中,如果我做了像FirstName.Text這樣的東西,我會收到它的值。我可以在PostBackedPage上找到那樣的東西嗎?
感謝
protected void Page_Load(object sender, EventArgs e)
{
TextBox myTxt = (TextBox)Page.PreviousPage.FindControl("previousPageTextBoxName");
currentPageTextBox.text = myTxt.Text;
}
是的,你可以 - 你可以使用Request.Form
集合訪問從頁面中指定的形式/ POST變量:
protected void Page_Load(object sender, EventArgs e)
{
string firstName = Request.Form["FirstName"];
}
告訴我是否我得到它的正確與否。你有頁面,說page1.aspx,其中你有核對清單有複選框的值和一個按鈕。你想要點擊按鈕時,然後一個新的頁面,說page2.aspx將被加載,其中有任何文本字段或列表框或清單組,現在你想這些值返回page1.aspx? – Bibhu
page1.aspx ----> postbackurl ----> page2.aspx ---->從page1收到的值例如名字姓氏等 –
請在下面查找我的答案。 – Bibhu