使用jQuery load()函数将外部aspx加载到div中

时间:2013-08-23 17:35:23

标签: c# jquery asp.net include load

当我使用jQuery加载函数在div中显示外部external.aspx页面时,导致回发的所有服务器控件(放在原始页面中div之外)会将我重定向到external.aspx。 非常奇怪的错误。

我正在使用的jQuery命令是:

$(function () { $("#mydiv").load("external.aspx"); });

示例服务器控件:

<a href="#" id="a" runat="server" onserverclick="a_click">Click me</a>

a_click方法:

protected void a_click(object sender, EventArgs e)
{
     a.InnerText = "Hello";
}

我甚至尝试使用$ .get并且它正在做同样的问题

iFrame不是一个选项,因为它搞乱了IE和其他浏览器中的CSS。 我一直在网上看了2天,但没找到解决办法。

感谢您的时间。

0 个答案:

没有答案