Repeater1要用膜版的,你aspx文件?
try
其中:TSMainProID为你sql字段!
<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<asp:Label Runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.TSMainProID") %>' ID="tsbh" CommandName="potry">
</asp:Label >
</ItemTemplate>
</asp:Repeater>
try
其中:TSMainProID为你sql字段!
<asp:Repeater id="Repeater1" runat="server">
<ItemTemplate>
<asp:Label Runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.TSMainProID") %>' ID="tsbh" CommandName="potry">
</asp:Label >
</ItemTemplate>
</asp:Repeater>
DataGrid里面你只需要在.aspx写出数据源就可以了,Repeater就不一样了,它需要你亲自动手添加列。例如:
<asp:Repeater id=Repeater1 runat="server">
<HeaderTemplate>
<table border=1>
<tr>
<td><b>Company</b></td>
<td><b>Symbol</b></td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td> <%# DataBinder.Eval(Container.DataItem, "Name") %> </td>
<td> <%# DataBinder.Eval(Container.DataItem, "Ticker") %> </td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table>
</FooterTemplate>
</asp:Repeater>
<%# DataBinder.Eval(Container.DataItem, "Name") %>
<%# DataBinder.Eval(Container.DataItem, "Ticker") %>