从代码隐藏方法调用jQuery方法

从代码隐藏方法调用jQuery方法,jquery,asp.net,file-upload,Jquery,Asp.net,File Upload,我正在开发一个图像库,用户可以在其中上传图像。当上传图像时,一条消息将在几秒钟内可见,我想通过jQuery使div可见(大约5秒钟)来实现这一点 上传完成后,信息应可见,上传通过我的代码隐藏文件中的以下方法完成 我有一个单独的JS文件,其中有一个在页面加载时调用的方法,但我不知道如何在成功上传图像时从该文件调用函数 是否可以从下面的代码隐藏方法调用特定的jQuery方法。有没有更好的方法来实现我的目标 提前谢谢 protected void UploadButton_Click1(object

我正在开发一个图像库,用户可以在其中上传图像。当上传图像时,一条消息将在几秒钟内可见,我想通过jQuery使div可见(大约5秒钟)来实现这一点

上传完成后,信息应可见,上传通过我的代码隐藏文件中的以下方法完成

我有一个单独的JS文件,其中有一个在页面加载时调用的方法,但我不知道如何在成功上传图像时从该文件调用函数

是否可以从下面的代码隐藏方法调用特定的jQuery方法。有没有更好的方法来实现我的目标

提前谢谢

protected void UploadButton_Click1(object sender, EventArgs e) {
    if (Page.IsValid) {
        if (ImageUpload.HasFile) {
            var content = ImageUpload.FileContent;
            var name = ImageUpload.FileName;
            var image = Gallery.SaveImage(content, name);

            fullSizeImage.ImageUrl = "Images/" + image;

            // Show message!
        }
    }
}
用于注册启动脚本

// Get a ClientScriptManager reference from the Page class.
ClientScriptManager cs = Page.ClientScript;

// Check to see if the startup script is already registered.
if (!cs.IsStartupScriptRegistered(cstype, csname1))
{
    StringBuilder cstext1 = new StringBuilder();
    cstext1.Append("<script type=text/javascript> alert('Hello World!') </");
    cstext1.Append("script>");

    cs.RegisterStartupScript(cstype, csname1, cstext1.ToString());
}
//从Page类获取ClientScriptManager引用。
ClientScriptManager cs=Page.ClientScript;
//检查启动脚本是否已注册。
如果(!cs.isstartupscript已注册(cstype,csname1))
{
StringBuilder cstext1=新的StringBuilder();
追加(“警报('Hello World!'”);
RegisterStartupScript(cstype,csname1,cstext1.ToString());
}