前端更改后端代码放置

时间:2012-06-28 15:03:42

标签: c# asp.net

我已经有一段时间了,直到我意识到我不能在

中做前端的事情
 page_load

没有任何变化反映出来。以下演示了成功执行但不影响前端的代码

    if (!(X.IsAjaxRequest || Page.IsCallback) && Request["type"] == null)
    {
        window.Show();
        fsm.executeCurrentState();
    }
    else if (Request["type"] != null)
    {
        window.Show();
        switch (Request["type"])
        {
            case "PopUp":
                {
                    windowPopUp.AutoLoad.Url = "http://google.com";
                    windowPopUp.AutoRender = true;
                    windowPopUp.Show();

                    uLabel.Text = "blah";

                    break;
                }
        }
    }
    else
    {

        fsm.switchState((int)states.initializeState);
        fsm.executeCurrentState();
    }

这是使用前端Ajax请求:

    function sendPopRequest(link) {
        $.ajax({
        url: location.href,
        type: "POST",
        data: { type : 'PopUp', URL : link }
        }); 

    }

我可以验证他是否成功将变量传递到前端。我觉得奇怪的是它为

返回false
   X.IsAjaxRequest || Page.IsCallback

我如何确保此代码确实对前端产生影响?我正在使用EXT.NET,它使用事件来回调影响其前端。但是我正在使用的元素不能附加事件功能。

0 个答案:

没有答案