asp文本框控件出现问题
|
我在asp.net中有一个文本框控件。文本框旁边有一个搜索按钮。单击搜索按钮后,我将使用文本框中的值重定向到新页面。新页面的旁边还有文本框和按钮。我将从上一页发送的值设置为新页面上的文本框。如果我在新页面上更改值并单击搜索按钮,则应该采用新值。但是它采用了先前的值。
页面加载方法上写了以下代码。
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
str1 = Request.QueryString(\"str1\").ToString()
flag = Request.QueryString(\"flg\")
txtsrch.Text = str1
End Sub
在按钮上单击以下代码
Protected Sub bsrcnew_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles bsrcnew.Click
Dim s As String
s = txtsrch.Text
If (flag.Equals(0)) Then
Response.Redirect(\"newSearch.aspx?str1=\" + s)
ElseIf (flag.Equals(1)) Then
Response.Redirect(\"termsnew.aspx?str1=\" + s)
End If
end sub
any1可以告诉我如何在文本框中获取更改的值吗?
没有找到相关结果
已邀请:
2 个回复
补蹲农界维
在按钮上再次单击它,从查询字符串中分配值。
社攻取墟槽
仅在第二页的第一次运行中设置文本框。例: