解決辦法:將 <%# D " /> 久久久久18,在线 | 一区二区三区四区,久久久高清日本道免费观看

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

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

當dataList綁定到一個行集合時,直接使用 <%# DataBinder.Eval(Container.DataItem,"fldName") %>時,編譯時將會出現 "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)")%>



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

AspNet技術DataList綁定到Row[]行集合的問題的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲视频一区二区三区四区 | 在线观看视频一区二区 | 黄的视频网站 | 九色91精品国产网站 | 久久伊人久久亚洲综合 | 97人洗澡从澡人人爽人人模 | 久久久久久久网 | 日韩视频久久 | 亚洲一页 | 欧美成人高清在线视频大全 | 黄色在线观看免费 | 国产黄频在线观看高清免费 | 亚洲黄色小视频 | 国内精品91久久久久 | 久久93精品国产91久久综合 | 国产高清第一页 | 日韩中文字幕一在线 | 狂野欧美性猛交xxxx免费 | 成人三级视频 | 中国麻豆| 男人精品网站一区二区三区 | 香港三级欧美国产精品 | 国产真实乱子伦精品 | 草色网 | 国产一级在线观看www色 | 国产一区二区不卡视频 | 国产午夜人做人免费视频中文 | 黄色美女网站视频 | 精品精拍国产日韩26u | 精品国产一区二区三区免费看 | 国产真实伦视频在线视频 | 精品伊人久久大线蕉地址 | 草草视频在线免费观看 | 手机在线成人精品视频网 | 国产专区自拍 | 精品伊人久久大线蕉色首页 | 亚洲精品国产网红在线 | 精品一区二区三区的国产在线观看 | 国产综合在线观看视频 | 国产性精品 | 在线视频一区二区三区三区不卡 |