ASP.net中网页间的传值.

在Asp.net两张网页传递参数.(index.aspx和Show.aspx)有很多种方法.

1、Response.Redirect("Show.aspx?Name="1532"")这种方法传值不太安全。

2、第二种方法。把index.aspx页面中的textBox1内容传过去。

public string Name

{

get (return textBox1.text ;)

}

显示Show.aspx使用

if ( page.isvalid )

{

Server.Transfer("Show.aspx");

}

在Show里面显示出来。需在html代码的顶部添加<%@ Reference page = "index.aspx" %>

在代码页面中添加private index webform;

显示传过来的参数。

if ( !IspostBack)

{

webForm =(index)Context.Handler;

label1.text ="参数为" + index.Name + "<p>";

}