如何在asp.net中的PostBack页面中接收值

本文关键字:PostBack asp net 中的 | 更新日期: 2023-09-27 18:00:25

我制作了一个页面,其中有一个带有值的复选框的检查表。我有一个按钮,它应该将值发送到PostBackUrl页面,该页面不是代码隐藏文件,而是一个名为TestPage.aspx的回发页面。

现在,如果我有任何文本字段、列表框或检查表组,我想访问该页面上的值,该页面使用PostBackUrl重定向。

在代码隐藏中,如果我执行类似FirstName的操作。短信,我收到它的价值。我能在PostBackedPage上得到这样的东西吗?

感谢

如何在asp.net中的PostBack页面中接收值

是的,您可以-您可以使用Request.Form集合从页面访问命名的表单/帖子变量:

protected void Page_Load(object sender, EventArgs e)
{
    string firstName = Request.Form["FirstName"];
}
protected void Page_Load(object sender, EventArgs e)
{
    TextBox myTxt = (TextBox)Page.PreviousPage.FindControl("previousPageTextBoxName");
    currentPageTextBox.text = myTxt.Text;
}