循环并将Id插入按钮

时间:2013-12-24 21:04:09

标签: c# webforms

我的代码:

<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。 谢谢。

0 个答案:

没有答案