StreamReader stIn = new StreamReader(req.GetResponse().GetResponseStream());
strResponse = stIn.ReadToEnd();
stIn.Close(); if (strResponse.Substring(0, 7) == "SUCCESS")
{ String[] StringArray = strResponse.Split(); int i;
for (i = 1; i < StringArray.Length - 1; i++)
{
String[] StringArray1 = StringArray[i].Split('='); sKey = StringArray1[0];
sValue = StringArray1[1]; switch (sKey)
{
case "first_name":
fname = sValue;
break; case "last_name":
lname = sValue;
break; case "mc_gross":
mc_gross = sValue;
break; case "item_name":
itemName = sValue;
strOrderDesp = sValue;
break; case "item_number":
item_number = sValue;
strOrderNo = sValue;
break; case "mc_currency":
Pmtcurrency = sValue;
strOrderAmount = sValue;
break; case "payer_email":
strPaypalAccount = sValue;
break; case "payer_status":
strPayerStatus=sValue;
break; case "payment_gross":
strOrderAmount = sValue;
break;
}
} string orderType = item_number.Substring(0, 2); if (orderType == "GB")
{
DealSellOrder();
}
if (orderType == "PL")
{
DealPowerOrder();
}
} else if (strResponse.Substring(0, 4) == "FAIL")
{
lbResult.Text = "You payment fail! ";
} else
{
lbResult.Text = "You payment fail! ";
} }
strResponse = stIn.ReadToEnd();
stIn.Close(); if (strResponse.Substring(0, 7) == "SUCCESS")
{ String[] StringArray = strResponse.Split(); int i;
for (i = 1; i < StringArray.Length - 1; i++)
{
String[] StringArray1 = StringArray[i].Split('='); sKey = StringArray1[0];
sValue = StringArray1[1]; switch (sKey)
{
case "first_name":
fname = sValue;
break; case "last_name":
lname = sValue;
break; case "mc_gross":
mc_gross = sValue;
break; case "item_name":
itemName = sValue;
strOrderDesp = sValue;
break; case "item_number":
item_number = sValue;
strOrderNo = sValue;
break; case "mc_currency":
Pmtcurrency = sValue;
strOrderAmount = sValue;
break; case "payer_email":
strPaypalAccount = sValue;
break; case "payer_status":
strPayerStatus=sValue;
break; case "payment_gross":
strOrderAmount = sValue;
break;
}
} string orderType = item_number.Substring(0, 2); if (orderType == "GB")
{
DealSellOrder();
}
if (orderType == "PL")
{
DealPowerOrder();
}
} else if (strResponse.Substring(0, 4) == "FAIL")
{
lbResult.Text = "You payment fail! ";
} else
{
lbResult.Text = "You payment fail! ";
} }
解决方案 »
- 请教,已经安装了SQL2000,可以不安装VS2005自带的SQL EXPRSS吗?
- 求3.5生产EXCEL并下载的代码
- asp.net 后台代码中不能访问前台控件
- 谁能给我一个表单提交的网站程序,asp的,最好能把用户提交的资料保存在一网页上,而且用户点击确实提交后,跳转到的网页是自己任意设置的
- SqlHelper 太量输入参数的问题
- 如何取得include file中变量的值
- jmail收邮件有时是乱码?
- gridview列宽怎么可以拖动啊
- 这次cet6级考试没过的兄弟,都来领分
- session对象的问题 万分感谢
- window.showModalDialog()问题!!
- 求一些ASP.NET系统或网站的需求文档.
string strResponse = streamIn.ReadToEnd();
streamIn.Close(); 然后 Response.Write(strResponse)你会看到很多你想要的东西 你要哪个取哪个就是了