菜鸟问题,在线等待!
刚刚学习ASP.net 还请指教!
我定义的全局变量为什么不好用,就是我在过程中改变了全局变量的值,但是实际上在button_click 事件后还是没有改变!
还有我的textbox 我想改变其德显示文字,同样在button事件后什么也没有!
问题点数:0、回复次数:3Top
1 楼comy(软件民工)回复于 2003-08-04 17:54:01 得分 0
首先确认你的button事件是否被执行;
把全局变量定义为静态的,就是加上关键字static,需要注意是,记得在适当的地方初始化它,否则容易造成混乱;
Top
2 楼trier2003(在上海)回复于 2003-08-04 18:01:52 得分 0
我的代码是这样的,还是无法改变显示内容~!
public void Button1_Click(object sender, System.EventArgs e)
{
try
{
DataSet ds=(new CMethod()).PublicMethod("A","1;A;",";");
this.TextBox2.Text=ds.Tables[0].Columns.Count.ToString();
this.TextBox1.Text=ds.Tables[0].Rows.Count.ToString();
}
catch(Exception eX)
{
eX.GetType();
}
}Top
3 楼xu0923(飞翔)回复于 2003-08-04 18:09:06 得分 0
在.net中没有全局变量的概念,如果真想使用就只能定义成为static类型Top




