避免在ASP.NET / C上回发#

时间:2011-05-20 09:30:30

标签: c# javascript asp.net postback

我正在使用ajax,因此我可以在第一页上加载第二页的内容。我用javascript代码(不能用户UpdatePanel)这样做。 问题是 : 我需要执行一些c#代码,并且只有这样,执行javascript代码才能打开页面。但是当执行javascript时,页面有回发,这意味着第一页已经消失。所以,我真的需要停止回发。有什么想法吗?

提前致谢。

2 个答案:

答案 0 :(得分:3)

你不能使用页面方法Web服务并调用它来执行你的c#代码 - 这将返回你的javascript。

答案 1 :(得分:0)

通过停止回发真的没有得到你的意思......

你能够处理回发

if (Page.IsPostBack)
        {
            //ur c# code here
            //and after u are done with c# call/exec js
        }