【发布时间】:2014-01-21 17:50:51
【问题描述】:
我正在使用中继器来生成按钮控件。
<asp:Repeater ID="rptDoc" runat="server">
<ItemTemplate>
<div style="...">
<asp:Button ID="btnUpload" runat="server" Text="Button" OnClick="button_Click" />
</div>
</ItemTemplate>
</asp:Repeater>
例如,我可以生成 4 个按钮。但是,我该如何实施 每个按钮里面的程序?
点击btnUpload1时,会将文件上传到Folder1, 点击btnUpload2时,会将文件上传到Folder2
我知道有一种方法可以在 Web 表单中创建表格,然后 动态地将生成的按钮放在表格单元格中......但我 有很多带有样式的 DIV,所以我不想使用表格 放置动态按钮。
感谢您的帮助。
【问题讨论】:
-
如何确定哪个按钮重定向到哪个站点?为什么不使用
hyperlink并将href设置为您想要的站点? -
我想为每个生成的控件添加 Attributes.Add("Tag", uploadFileID)
-
这样,当按钮点击事件发生时,我可以获取标签并继续工作......
-
以上链接只是一个例子,实际上我需要在按钮点击时确定上传路径,然后将文档上传到该文件夹中。
-
这与重定向到一些随机网站完全不同。