Server.transfer回发问题

时间:2015-03-13 18:37:01

标签: c# vb.net webforms postback server.transfer

我有一个按钮,用于执行server.transfer到另一个aspx页面。在第二页是带有提交按钮的表单。点击提交按钮时,如果没有,则返回page_load''执行并擦除表单清楚。

'First page
Context.Items.Add("ID", myID)
Server.Transfer("SecondPage.aspx")

'Second page
Protected Sub Page_Load(sender As Object, e As EventArgs)
    If Not IsPostBack Then
        ClearControls()
        _myID = Context.Items("ID")
        BindDropDowns()
    End If
End Sub

Protected Sub btnSave_Click(sender As Object, e As EventArgs)
    'Do save functions here
End Sub

这是server.transfer的预期行为吗?我将使用responce.redirect,但我更愿意使用server.transfer

感谢任何想法或意见,谢谢

1 个答案:

答案 0 :(得分:1)

Server.Transfer("SecondPage.aspx", True)