解决办法:将 <%# DataBinder.eval(Container.DataItem, "fldName")%> 写成 <%# DataBinder.eval(Container.DataItem, "(fldName)")%>
()也可以用[]来代替。
------------------------------------
例如:
.....
DataSet ds= ... ;
DataTable dt = ... ;
DataRow [] dr=dt.Select(" ... ");
dbList.DataSource=dr;
dbList.DataBind();
---------------------------------
公司名称:<%#DataBinder.eval(Container.DataItem,"[CompanyName]")%>
也可以写成:
公司名称:<%#DataBinder.eval(Container.DataItem,"(CompanyName)")%> 具体为什么要写成这样,我也不清楚,研究中...
如果有哪位老大知道,多谢赐教 ^^


![DataList绑定到Row[]行集合的问题的方法 DataList绑定到Row[]行集合的问题的方法](http://www.mshxw.com/aiimages/31/59710.png)
