2011-03-02 50 views
0

我有两个网页在我的网站即Default.aspx的和Default2.aspx如何将textbox1的值从default1.aspx传递给default2.aspx中的hiddenbox1的隐藏参数?

我在Default.aspx页

asp.net TextBox1中和Button1的表单标签内,我在默认设置2窗体标记内TextBox1的.aspx页面

我想要将default.aspx页面的textbox1文本转换为default2.aspx textbox1文本隐藏参数...它不会在地址栏中显示查询字符串并将值从一个页面传输到另一个页面。 。如何做到这一点...

回答

0

可以使用一种叫做跨页投递 。 看一下例子Here

If Not Page.PreviousPage Is Nothing Then 
Dim SourceTextBox As TextBox 
SourceTextBox = CType(PreviousPage.FindControl("TextBox1"), _ 
    TextBox) 
If Not SourceTextBox Is Nothing Then 
    Label1.Text = SourceTextBox.Text 
End If 

结束如果

确保你回发到不同的页面是这样的:

<asp:Button ID="Button1" PostBackUrl="~/TargetPage.aspx" runat="server" Text="Submit" /> 
相关问题