原代码如下:
WebForm1.aspx.cs:
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Redirect("WebForm2.aspx");
}private void TextBox1_TextChanged(object sender, System.EventArgs e)
{
}
WebForm2.aspx.cs:private void Page_Load(object sender, System.EventArgs e)
{
Response.Write(this.GetPageContent());
}private string url= "http://www.dhl.com.hk/publish/hk/en/eshipping/track.high.html?pageToInclude=RESULTS&AWB=2677785762&type=fasttrack";
public string GetPageContent()
{
string ResponseText = String.Empty;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(this.url);
request.UserAgent = Request.UserAgent;
System.Net.WebResponse response = request.GetResponse();
Stream resStream = response.GetResponseStream();
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);
ResponseText = sr.ReadToEnd();
resStream.Close();
sr.Close();return ResponseText;
} 在WebForm1.aspx中有一个文本框,和一个按纽,在文本框中输入单号点按纽后进入WebForm2.aspx,上面代码中的:private string url= "http://www.dhl.com.hk/publish/hk/en/eshipping/track.high.html?pageToInclude=RESULTS&AWB=2677785762&type=fasttrack";
中的"AWB=2677785762"是一个变量,还可以是其他的值,我从第一个页面中获取,再传到第二个页面的URL上
请问这个要怎么去实现???
WebForm1.aspx.cs:
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Redirect("WebForm2.aspx");
}private void TextBox1_TextChanged(object sender, System.EventArgs e)
{
}
WebForm2.aspx.cs:private void Page_Load(object sender, System.EventArgs e)
{
Response.Write(this.GetPageContent());
}private string url= "http://www.dhl.com.hk/publish/hk/en/eshipping/track.high.html?pageToInclude=RESULTS&AWB=2677785762&type=fasttrack";
public string GetPageContent()
{
string ResponseText = String.Empty;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(this.url);
request.UserAgent = Request.UserAgent;
System.Net.WebResponse response = request.GetResponse();
Stream resStream = response.GetResponseStream();
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);
ResponseText = sr.ReadToEnd();
resStream.Close();
sr.Close();return ResponseText;
} 在WebForm1.aspx中有一个文本框,和一个按纽,在文本框中输入单号点按纽后进入WebForm2.aspx,上面代码中的:private string url= "http://www.dhl.com.hk/publish/hk/en/eshipping/track.high.html?pageToInclude=RESULTS&AWB=2677785762&type=fasttrack";
中的"AWB=2677785762"是一个变量,还可以是其他的值,我从第一个页面中获取,再传到第二个页面的URL上
请问这个要怎么去实现???
解决方案 »
- repeater嵌套怎么没效果?
- System.Data.OleDb.OleDbException: 找不到可安装的 ISAM
- 在Paga_Load里自己写SQL语句来得到数据,绑定到GridView1上,如何实现GV1的分页功能?
- .net2005图片不显示
- delete,update,insert
- javascript 传dropdownlist值到 aspx后台去的问题
- 各位帮我看看错在哪里?急!
- 坛哥坛姐请教一个问题
- 请教各位大虾,怎么使Datagrid不显示外边框,只显示内部的格线
- 怎么在repeater中修改数据。利用其显示怎么利用其修改。
- 请问这样分类选择怎么做??
- 求无极目录向下循环的方法
然后你再在WebForm2.aspx中Load时读取AA如:
string tempstr=request.querystring("AA");
再把tempstr加到url中去不行吗?