日期:2014-05-19  浏览次数:20759 次

麻烦来看下生成动态数组的错误!!
protected   void   Page_Load(object   sender,   EventArgs   e)
{
Button[]   btnArray=new   Button[20];
btnArray[4].Text   =   "就这行出问题的 ";//怎么该出问题呢,怎么改呀
\\下面的就不写了
}

------解决方案--------------------
up
------解决方案--------------------
你new了数组,但是没有new数组中的每一个元素

------解决方案--------------------
注意引用对象与值对象的区别
------解决方案--------------------
protected void Page_Load(object sender, EventArgs e)
{
Button[] btnArray=new Button[20];
btnArray[4]=new Button();
btnArray[4].Text = "就这行出问题的 ";
}
------解决方案--------------------
都已经被回答了,上面绝对正确
------解决方案--------------------
jf
------解决方案--------------------
btnArray[i]=new Button();正解
------解决方案--------------------
btnArray[i]=new Button();正解
最好给出控件的坐标,要不叠在一起