当前位置:编程学习 > C#/ASP.NET >>

Table控件table1.Rows.GetEnumerator()却取得了null

在aspx页面上我放了一个Table控件,是System.Web.UI.WebControls.Table,在aspx.cs文件中执行了table1.rows.add(tr);这个tr不是null,界面上显示了行,但是在另外一个按钮事件函数中table1.Rows.GetEnumerator()却取得了null,为什么呢?我该如何做才能取得放入的这些行呢?谢谢。 --------------------编程问答-------------------- 。。没用过   
不直接用html的table? --------------------编程问答-------------------- 估计是点击按钮,页面重新加载了,tabel被初始化了 --------------------编程问答-------------------- 和你之前那帖子一样,页面回传的时候重新初始化了。 --------------------编程问答-------------------- table1.Rows.AsEnumerable().GetEnumerator() --------------------编程问答-------------------- 参考 
http://www.cnblogs.com/suiqirui19872005/archive/2007/08/11/851766.html --------------------编程问答--------------------
引用 5 楼 kongwei521 的回复:
参考 
http://www.cnblogs.com/suiqirui19872005/archive/2007/08/11/851766.html


看了这个顺便说下,GetEnumerator其实很多此一举,因为完全可以用foreach。 --------------------编程问答-------------------- 页面又重新被初始化了 我以前也遇到过这样的情况
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,