解決辦法:將 <%# 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[]行集合的問題的方法,轉載需保留來源!

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

主站蜘蛛池模板: 精品四虎免费观看国产高清 | 国产一区高清视频 | 婷婷综合色 | 国产成人啪精品午夜在线播放 | 婷婷综合五月中文字幕欧美 | 国产成人ay手机在线观看 | 亚洲a成人 | 天天天天天干 | 免费一区二区三区视频导航 | 91综合久久 | 国产成人综合精品一区 | 亚洲成人综合网站 | 日韩精品片 | 午夜理伦三级理论6080 | 国产精品免费αv视频 | 亚洲人成网77777亚洲 | 一区二区中文字幕 | 91久久青草精品38国产 | 怡红院美国分院一区二区 | avav在线精品| 亚洲一区二区在线视频 | 一二三区免费视频 | 美女一区二区在线观看 | 亚洲 激情| 欧美综合在线视频 | 欧美精品福利视频 | 国产玖玖在线观看 | 一本大道久久a久久综合 | 国产极品在线观看 | 一区在线视频 | 亚洲 欧美 校园 | v视界成人影院在线视频 | 国产网站91 | 欧美成人天天综合在线视色 | 欧美一区二区三区视视频 | 国产视频三区 | 亚洲天堂一区二区三区四区 | 日韩在线播放中文字幕 | 亚洲第一二三四区 | 欧美激情视频网站 | 上色天天综合网 |