最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DataList綁定到Row[]行集合的問(wèn)題的方法

 更新時(shí)間:2007年09月10日 21:43:44   作者:  
當(dāng)dataList綁定到一個(gè)行集合時(shí),直接使用 <%# DataBinder.Eval(Container.DataItem,"fldName") %>時(shí),編譯時(shí)將會(huì)出現(xiàn) "DataBinder.Eval:“System.Data.DataRow”不包含名稱為 fldName 的屬性"  的錯(cuò)誤

解決辦法:將 <%# DataBinder.Eval(Container.DataItem, "fldName")%>  寫成 <%# DataBinder.Eval(Container.DataItem, "(fldName)")%> 
()也可以用[]來(lái)代替。


------------------------------------
例如:
      .....
DataSet ds=  ...  ;
DataTable dt =   ...  ;

DataRow [] dr=dt.Select(" ... ");
dbList.DataSource=dr;
dbList.DataBind();


---------------------------------
<asp:DataList id="dbList" runat="server" Width="100%" RepeatDirection="Horizontal" RepeatColumns="2">
       <ItemTemplate>
                公司名稱:<%#DataBinder.Eval(Container.DataItem,"[CompanyName]")%>
       </ItemTemplate>
</asp:DataList>



也可以寫成:
公司名稱:<%#DataBinder.Eval(Container.DataItem,"(CompanyName)")%>



具體為什么要寫成這樣,我也不清楚,研究中...
如果有哪位老大知道,多謝賜教 ^^

相關(guān)文章

最新評(píng)論

理塘县| 平泉县| 华宁县| 桦南县| 类乌齐县| 通河县| 辽阳市| 揭西县| 青川县| 临海市| 崇左市| 炎陵县| 沭阳县| 武威市| 潜山县| 澜沧| 晴隆县| 旌德县| 敖汉旗| 社旗县| 兴仁县| 浦北县| 贺州市| 祥云县| 来宾市| 龙胜| 靖安县| 邵阳县| 南康市| 桐柏县| 漠河县| 定南县| 称多县| 柳江县| 封丘县| 鸡西市| 黑水县| 岱山县| 铅山县| 武定县| 乌拉特后旗|