2012-02-06 38 views
0

我有html窗体,默认值是显示:无。
我用jQuery显示它。
背后有C#代码的按钮。当它的执行页面正在重新加载并且我的表单正在消失(display:none)。 如何在没有页面重新加载的情况下执行c#代码?为什么页面重新加载时执行c#代码的HTML按钮

+3

使用ajax请求命中C#代码。 – 2012-02-06 22:36:22

回答

1

是所有的代码在Page_Load部分?每次您进行回叫时,Page_Load都会运行。为了防止每次回调时发生某些事情,你可以把它们放在类似的地方

if (!Page.IsCallback && !Page.IsPostBack) 
{ 
    //this code will only be run the first time the page is loaded. 
} 
相关问题