我在 ASP.NET 中使用一个自定义控件来为我处理文件上传。该控件在代码隐藏中有一个处理程序,使用如下所示:
Protected Sub UploadFileComplete(ByVal sender As Object, ByVal e As UploadControl.FileUploadCompleteEventArgs) Handles UploadControl.FileUploadComplete
在那个 sub 中,我发回服务器并在数据库上做一些工作,但是当我回来时,我希望 JavaScript 在那个时候注册。
但是,当我使用Page.ClientScript.RegisterClientScriptBlockor时ScriptManager.RegisterClientScriptBlock,脚本不会加载到页面上。我需要这个 JavaScript 来运行和更新页面,并关闭上传对话框窗口。我认为这是因为页面已经加载。
有没有人对如何做到这一点有任何好主意?