<asp:Repeater ID="Repeater1"..>
<HeaderTemplate>
<table ...>
<tr>
<td>项目名称:<%# DataBinder.Eval(Container.DataItem, "ItemName")%></td>
</tr>
</HeaderTemplate><ItemTemplate>
<tr>
<td>
项目说明:<%# DataBinder.Eval(Container.DataItem, "Item_Rember")%></td>
</tr>
</ItemTemplate><FooterTemplate>
<tr>
<td align="right"><hr width="50%" /></td>
</tr>
<tr>
<td align="right"><asp:RadioButton Text="激活该项目" ID="RadioButton_Active" runat="server" /></td>
</tr>
</table>
<hr />
</FooterTemplate>
</asp:Repeater>但是结果显示
项目名称:数据绑定项目说明:数据绑定
项目说明:数据绑定
项目说明:数据绑定
项目说明:数据绑定
项目说明:数据绑定
项目说明:数据绑定
激活该项目
问题.我在<ItemTemplate>中只绑定了一次,为什么后面出现了6个项目说明:数据绑定?多出来的5个是那里来的?
<HeaderTemplate>
<table ...>
<tr>
<td>项目名称:<%# DataBinder.Eval(Container.DataItem, "ItemName")%></td>
</tr>
</HeaderTemplate><ItemTemplate>
<tr>
<td>
项目说明:<%# DataBinder.Eval(Container.DataItem, "Item_Rember")%></td>
</tr>
</ItemTemplate><FooterTemplate>
<tr>
<td align="right"><hr width="50%" /></td>
</tr>
<tr>
<td align="right"><asp:RadioButton Text="激活该项目" ID="RadioButton_Active" runat="server" /></td>
</tr>
</table>
<hr />
</FooterTemplate>
</asp:Repeater>但是结果显示
项目名称:数据绑定项目说明:数据绑定
项目说明:数据绑定
项目说明:数据绑定
项目说明:数据绑定
项目说明:数据绑定
项目说明:数据绑定
激活该项目
问题.我在<ItemTemplate>中只绑定了一次,为什么后面出现了6个项目说明:数据绑定?多出来的5个是那里来的?
<ItemTemplate>
<tr class="kuang_text">
<td ><%# DataBinder.Eval(Container.DataItem, "ItemName").ToString()%> </td> </tr>
</ItemTemplate>
</asp:Repeater>
dataset dsDefray 数据集
this.Repeater1.DataSource = dsDefray;
this.Repeater1.DataBind();