在脚本标记内使用session

时间:2012-01-10 05:04:13

标签: jquery asp.net

我的代码是

    $(document).ready(function () {

        var control_btn21 = $('.mine'), interval21;

        $.ajax_upload(control_btn21, {
            action: 'FileHandler.ashx',
            name: 'control21',
            onSubmit: function (file, ext) {



                $('#uploadResume').addClass("Uploading");
                disableBtn = true;


                this.disable();

                interval21 = window.setInterval(function () {

                    if (control_btn21.text().length < 13) {
                        //          control_btn21.text(control_btn21.text() + '.');
                    } else {
                        //        control_btn21.text('Uploading');
                    }
                }, 200);
            },
            onComplete: function (file, response) {

                $('#uploadResume').removeClass("Uploading");

                disableBtn = false;
                window.clearInterval(interval21);

                this.enable();

                var file_added = file;

                var path = response;

                path = strip(path);
                alert(path);
                   **<%# Session["path"].ToString() %> = path;**

                $('.pathing').text(path);
                $('.testing').attr("src", "temp/" + path);
            }
        });
    });

在此我想使用会话来存储变量路径的值,但我无法做到这一点请帮助并找出实际问题是什么

感谢

1 个答案:

答案 0 :(得分:1)

你可以使用服务器端

  

隐藏字段

在客户端代码中存储路径 喜欢

以上代码

 path = strip(path);
 alert(path);
 $("[id$='_hiddenPath']").val(path);

和这个

Session["path"] = hiddenPath.Value

也可用于服务器端代码