读书人

最后十分了,帮忙看一下吧!初学编程,多

发布时间: 2011-12-11 23:19:43 作者: rapoo

最后十分了,帮忙看一下吧!初学编程,谢谢!
我在页面上有一个label2,我想让pv的值显示在label2上,不知道哪里有问题

protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{ int cs,pv;
cs = System.Convert.ToInt32(xinxi( "cishu "));
if (cs == 1)
{
pv = 13;
}
else
{
if (cs == 2)
{
pv =27;
}
else
{
if (cs == 3)
{
pv = 80;
}
else
{
if (cs == 4)
{
pv = 100;


}
else
{
if (cs == 5)
{
pv = 135;
}
else
{
if (cs == 6)
{
pv = 160;
}
else
{
if (cs == 7)


{
pv = 120;
}
else
{
if (cs == 8)
{
pv = 320;
}
else
{
if (cs == 9)
{


pv = 640;
}
else
{
if (cs == 10)
{
pv = 1280;
}
else
{
if (cs == 11)


{
pv = 2560;
}
}
}


}

}
}
}
}
}
}
}
return pv;
this.Label1.Text = xinxi( "cishu ");


this.Label2.Text = "+pv+ ";

[解决办法]
this.Label2.Text = pv.ToString()
[解决办法]
这样声明:
int cs;
int pv=0;

this.Label2.Text = pv.ToString()

我试过了,这样就OK了
[解决办法]
这么多判断,为什么不用switch case

读书人网 >asp.net

热点推荐