前幾天,Insus.NET有寫了《動態綁數據(GridView控件Header和ItemTemplate)》http://www.cnblogs.com/insus/p/3303192.html 文章,只不過那個是對GridView控件來實現的。按照以往的規律,會有網友叫Insus.NET實現以Repeater控件來動態綁定數據例子。好的。今Insus.NET就以Repeater控件來實現動態綁定HeaderTemplater和ItemTemplate。
數據源就使用前一篇的數據源吧。因為它們有相同的字段。
先在html markup寫好:
下面是對Repeater控件進行數據綁定:
在動態綁定HeaderTemplate和ItemTemplate時,先去從數據源中,獲取所有列名:
OK,現在我們可以寫OnItemDataBound="RepeaterFruit_ItemDataBound"事件了:
大功告成,還是預覽一下: