首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在asp.net c#中将子页面内容加载到div中

如何在asp.net c#中将子页面内容加载到div中
EN

Stack Overflow用户
提问于 2021-07-28 16:54:36
回答 1查看 36关注 0票数 0

我需要将子页面-1的内容加载到子页面-2的div中。我尝试使用jquery加载内容,但它加载了包括母版页在内的整个页面。我只想加载子页面内容,不包括母版页内容。有没有办法做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2021-07-29 14:25:29

我敢打赌你这里有jQuery。

那么,要将一个页面加载到母版页--即使是设置为子级的页面?

这样做效果很好:

代码语言:javascript
复制
<asp:Button ID="Button1" runat="server" Text="Button"  OnClientClick="getpage();return false"   />

<div id="myotherpage">
</div>

<script>
    function getpage() {
        alert('hello');
        $.get("/WebForm5.aspx", function (data) {
            $("#myotherpage").html(data);
        });
    }
</script>

因此,在上面的代码中,我希望将WebForm5.aspx页面获取/抓取/加载到该div中。

在这个例子中,即使WebForm5.aspx被附加到master,上面的工作似乎也相当不错。

另一种方式?当然,iFrame的想法是可行的。(但iFrame也会重新生成菜单栏-上面不会)。

但是,上面的代码确实运行得很好--即使是该页面的代码也运行得很好。

现在,我只是放在一个按钮上-你点击它,它确实会将另一个页面加载到div中-但你可以在页面加载时运行js代码-比如文档就绪,或者甚至只是将上面的代码放在脚本中而不是包装在函数中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68557283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档