我的代码:
<td style="width: 78%" class="alignLeft">
<% if(ReferenceFiles.Count > 0) {%>
<% foreach (var file in ReferenceFiles) { %>
<a href="<%=ResolveUrl("~/") + file %>">
<% if(file.Contains("ModelingReport")) {%>
ModelingReport
<%} %></a>
<asp:ImageButton ID="btnDeleteModelingReport" runat="server" OnClick="DeleteModelingReport" ImageUrl="~/images/delete.png" CausesValidation="False" /><br />
<% } %>
<%}
else
{%>
<label>No references uploaded.</label>
<% } %>
</td>
我正在遍历文件集合并使用旁边的删除按钮打印页面上的每个文件。但我遇到的问题是我不知道如何将文件名传递给按钮,以便在单击按钮时,在事件处理函数中我可以删除该文件。
我已经尝试过了
<asp:ImageButton ID="<%= file %>"
但是它不起作用,作为文件的字符串名称的“文件”没有被设置为按钮的Id。 谢谢。