我在根页面下声明了一个变量,并赋值,使用,如下:
public class hshow : System.Web.UI.Page
{
string aa;
.........
private void Page_Load(object sender, System.EventArgs e)
{ aa="I am a police"; } private void Bqianshou_Click(object sender, System.EventArgs e)
{ Label2.Text=aa; }
}
这时,我发现,aa根本就是空的,请问这是为什么?谢谢
public class hshow : System.Web.UI.Page
{
string aa;
.........
private void Page_Load(object sender, System.EventArgs e)
{ aa="I am a police"; } private void Bqianshou_Click(object sender, System.EventArgs e)
{ Label2.Text=aa; }
}
这时,我发现,aa根本就是空的,请问这是为什么?谢谢
解决方案 »
- HttpWebRequest 数据抓取问题
- 如何设置IIS的权限
- 如何单独禁止一个ascx的ViewState
- 考试系统对成绩排名
- 菜鸟跪求
- 求ASP.NET源代码
- 请大家帮忙,我的visual.net2003无法建立asp.net web应用程序!报“web服务器运行的不是asp.net1.1版”该如何解决?
- 很菜的问题:vb的left(str,10),right(str10)在c#是什么??
- 如何在后台创建DataList?求各位大哥帮忙?如何在后台创建DataList?求各位大哥帮忙
- 什么时候用DataGrid,什么时候用DataList?
- uniond三个count()语句出错?
- 在ASP.NET怎么取ASP中的Session?
任何事件都 需要走 Page_Init page_Load
事件
我也才试了一下 就是Page_load 的赋值
怎么会是空的 楼主 是不是写到 !Page.isPostBack 中了
为了用这个变量,现在我只好大量使用Hidden了。把变量赋值给hidden1.Value,以这样的方法供以后的方法使用,唉,没有办法啊!!!
我的情况较特殊:
中间我的赋值是赋给了一个dataReader的一个字段:
aa=dataReader2["title"];
我想,大概有两种原因:
1、dataReader已经关闭导致aa无值。
2、aa的值参数或引用参数之类的东东?
我也不大清楚,请各位明鉴!
谢谢
加上static就可以。
{ Label2.Text=aa; }where is the handle ?
我也是如此情况!!!
唉,我的C#啊!!!