A.cs
protected static string sProduct="AAA";
public void SetProduct(string order)
{
..............
数据库查询,省略
................
sProduct=sResult;(查询结果,假设查到为BBB)
}
**************************************************
B.aspx.cs 继承 A.cs
void page_load
{
SetProduct("123");//这里已经把sProduct的值换成查询结果"BBB"
Response.write(sProduct);//Response 继承的变量
}
***************************************************
问题是在B.aspx的页面应该要显示"BBB",
可是有时候却会显示 "AAA",有时是"BBB"??不是已经把值换掉了吗?
鬼打墙的是在本机 或 测试server都测不出这种情形,
但是在正式server却会出现这种情形....
有人有遇过这种情形吗???