使用Response.Redirect后作为新请求重定向

本文关键字:请求 重定向 新请求 Response Redirect 使用 | 更新日期: 2023-09-27 18:26:42

我正在VS2005中开发一个aspx页面。我有这样的代码,

int RepID = 0;
protected void Page_Load(object sender, Eventargs e)
{
    if(!Page.Ispostback)
    {
        get value from database and display it in textbox;
    }
    else 
    {
    }
}
protected void Save_OnClick(object sender, Eventargs e)
{
    Update Database with modified textbox Text ;
    Response.Redirect(//To the same page);
}

在Response.RRedirect之后,我正在寻找要刷新的页面,并从数据库中获取修改后的值。相反,它在Page_load中使用else循环并显示旧值,因为它不像Postback那样进入if循环。使用response.redirect后,如何从数据库中显示。我知道我遗漏了一个逻辑,但我不确定是什么?谢谢大家。。

使用Response.Redirect后作为新请求重定向

删除

Response.Redirect(//to same page);

单击"保存"按钮应该会返回到它所在的页面。