我正在学习如何使用 ASP.Net Repeater 控件。目前,我的输出如下所示:
我的来源如下所示:
<form id="form1" runat="server">
<div>
<asp:FileUpload runat="server" ID="FileUpload1" /> 
<asp:Button runat="server" Text="Upload" ID="Button1" OnClick="Button1_Click" />
<hr />
<asp:Repeater runat="server" ID="Repeater1">
<ItemTemplate>
<asp:Image runat="server" Width="200px" Height="200px" ID="image1" ImageUrl='<%# Eval("Url") %>' />
</ItemTemplate>
</asp:Repeater>
<hr />
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
SelectCommand="SELECT [Url] FROM [Gallery]"></asp:SqlDataSource>
</div>
</form>
现在,我尝试添加一个按钮,但它并没有完全出现在我想要的位置,并且它会抛出显示:
我的 ItemTemplate 代码现在看起来像这样:
<asp:Image runat="server" Width="200px" Height="200px" ID="image1" ImageUrl='<%# Eval("Url") %>' />
<asp:Button runat="server" ID="btnCopy" Text="Copy" />
所以,我想知道,我怎样才能让按钮出现在图像下方?我猜这可以通过使用 CSS 来处理,但我不确定如何处理。有人可以提供一些帮助吗?
谢谢!