asp.net 的对象引用问题

来源:百度知道 编辑:UC知道 时间:2024/09/25 17:20:36
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{

Hero h = new Hero(100);
h._HeroName = "super man <br>";
Response.Write(h._HeroName);
}
protected void Button2_Click(object sender, EventArgs e)
{
h._HeroName = "New Name";
Response.Write(h._HeroName);
}
为什么在Button2_Click中会报 当前上下文不存在 “h”,该怎么改啊,请大侠赐教啊。

protected void Page_Load(object sender, EventArgs e)
{
}
Hero h;
protected void Button1_Click(object sender, EventArgs e)
{

h = new Hero(100);
h._HeroName = "super man <br>";
Response.Write(h._HeroName);
}
protected void Button2_Click(object sender, EventArgs e)
{
h._HeroName = "New Name";
Response.Write(h._HeroName);
}

1楼的可以