gpt4 book ai didi

asp.net - 在 ASP.NET 中的 AjaxFileUpload UploadComplete 事件上重新加载 GridView 或 Repeater

转载 作者:行者123 更新时间:2023-12-03 09:11:01 26 4
gpt4 key购买 nike

您好,在 AjaxFileUpload UploadComplete 事件之后无论如何要更新(Gridview 或 Repeater 数据)。我想要做的是使用 AjaxFileUpload 上传多张图片,一旦文件上传,它应该将这些图片显示到 GridView 或 Repeater 控件中。

除非触发按钮单击事件,否则我无法执行此操作。

有什么想法吗???

最佳答案

将隐藏按钮放到窗体上并将此函数附加到扩展程序的 OnClientUploadComplete 事件处理程序

<asp:Button runat="server" ID="HiddenButton" OnClick="RefreshGridView" style="display:none;" />

function uploadComplete(sender, args) {
for (var index = 0; index < sender._filesInQueue.length; ++index) {
if (!sender._filesInQueue[index]._isUploaded) {
return;
}
}
__doPostBack("<%= HiddenButton.UniqueID %>", "");
})

然后,在单击此按钮时刷新您的 GridView。

关于asp.net - 在 ASP.NET 中的 AjaxFileUpload UploadComplete 事件上重新加载 GridView 或 Repeater,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14835872/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com