onUploadComplete 事件执行后如何显示btn?即使我在那个事件中说 btn.visible=true 现在它也不会出现..
我在其中一个线程中读到此事件是异步发生的,因此我们必须为其编写 javascript 并调用 onClientUploadCompete。
但是有谁知道如何在不编写 javascript 的情况下做到这一点?请提前紧急感谢!
onUploadComplete 事件执行后如何显示btn?即使我在那个事件中说 btn.visible=true 现在它也不会出现..
我在其中一个线程中读到此事件是异步发生的,因此我们必须为其编写 javascript 并调用 onClientUploadCompete。
但是有谁知道如何在不编写 javascript 的情况下做到这一点?请提前紧急感谢!
您有两个选择 - 使用 JavaScript 和 AsyncFileUpload 的OnClientUploadError
and执行客户端OnClientUploadComplete
,或者处理服务器端UploadedComplete
或UploadedFileError
由 AsyncFileUpload 对象触发的事件。
如果您选择客户端,您仍然可以Button
像往常一样包含您的并包含 CSS display: none
,然后可以在 JavaScript 中使用以下内容进行更改:
$get(<%= AsyncFileUploaderInstanceName.ClientId %>).style.display = "block"
如果您选择服务器端,您将能够引用.Visible
您喜欢的任何控件的属性,然后可以更改它们。但是,您必须更新按钮所在的 UpdatePanel 才能在页面上呈现按钮。