页面传值到底出错在那里?
我想将A页面参数的值传给B页面:(A.aspx页面窗体这样写的:<form id="action" action="B.aspx" method="post" runat="server">)
两个页面的代码如下:A.aspx.vb
...........
Protected WithEvents txt1 As System.Web.UI.WebControls.TextBox
...........
Private Sub Submit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Dim url As String
url = "engery.aspx?name=" + txt1.Text
Response.Redirect(url)
End Sub
B.aspx.vb
...........
Protected WithEvents l1 As System.Web.UI.WebControls.Label
...........
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
l1.Text = Request.QueryString("name")
'l1.Text = Request.Form("name") 这个也试过不行
End Sub
程序调试过程中没有出现任何错误,但是A页面提交后,显示的页面还是A页面,根本没有转到B.aspx中去,更不用说B页面接受到A页面的参数值了,这是怎么回事呀??