日期:2014-05-17  浏览次数:20342 次

一段源码
<asp:Repeater runat="server" ID="hotWordPartList">
  <ItemTemplate>
  <div class="AnswerDIV"> 
  <img src='images/menu/blue_point.jpg' border='0'alt=""/><a href='user/WordExp.aspx?type=word&id=<%#Eval("id") %>' target="_self"><%#Eval("word")%> </a></div>
  </ItemTemplate>
</asp:Repeater>




不明白Eval("id") 中Eval是什么意思 还有ItemTemplate有什么作用

------解决方案--------------------
ItemTemplate为Repeater中每个重复的项提供代码片段模版。
Eval用来求值,它的用法在任何一本asp.net的书上都能找到。
------解决方案--------------------
Eval数据绑定
------解决方案--------------------
说的很对,具体还不明白可以在百度上搜搜,很多的。beyond_me21说的也是对的。
探讨
ItemTemplate为Repeater中每个重复的项提供代码片段模版。
Eval用来求值,它的用法在任何一本asp.net的书上都能找到。

------解决方案--------------------
楼主还是买本书看吧,看你还没入门!!
------解决方案--------------------
eval是数据绑定,
itemtemplate是数据集显示的一个重复模板
------解决方案--------------------
这个是绑定你后台查出来的一种一个名字为id的字段
------解决方案--------------------
支持一楼答案,另外ItemTemplate可理解为模板的显示列,EditTemplate可放置编辑的对应列