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

DataList綁定到Row[]行集合的問題的方法

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

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


------------------------------------
例如:
      .....
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)文章

最新評論

融水| 新民市| 延长县| 阜阳市| 冷水江市| 阿拉善盟| 祥云县| 邛崃市| 吐鲁番市| 酉阳| 萨迦县| 阳新县| 福州市| 内丘县| 大荔县| 荆门市| 安新县| 蒲城县| 铜鼓县| 闻喜县| 古蔺县| 鸡泽县| 云梦县| 德令哈市| 中方县| 阿荣旗| 灵山县| 广平县| 桓台县| 蒙自县| 廊坊市| 常山县| 东安县| 武胜县| 鄂伦春自治旗| 永顺县| 清镇市| 古浪县| 山阴县| 岱山县| 垣曲县|