Web之间数据传输
1.参数传递
A.发送
Response.Redirect("Test.aspx?参数名1=值1&参数名2=值2",false);
B.接受
Request.QueryString["参数名1"];
2.通过Cookie、Session、Application传递
A.Cookie
创建
HttpCookie cName=new HttpCookie("name");
cName.Value="值";
Respone.Cookies.Add(cName);
Respone.Redirect("url.aspx")
获得
Request.Cookies["name"].value;
B.Session
创建
Session["Name"]="值";
使用
string strTemp=Session["Name"];
C.Application
创建
Application["name"]="值";
使用
string strTemp=Application["name"];
3.通过HttpContext
A.设置public方法或者属性。
class WebForm
{
public string GetInfo()
{
return "Information";
}
}\
B.网页转化
Server.Transfer("Web.aspx");
C.获取
WebForm w=(WebForm)Context.handler;
string strTemp= w.GetInfo();
浙公网安备 33010602011771号