如何在div标签中动态加载aspx页面?

时间:2011-09-19 07:08:00

标签: asp.net url html

大家好嗨......                 我试图将一个aspx页面的内容加载到另一个aspx页面的div标签中,我不想使用jquery。任何人都可以建议我服务器端解决方案动态加载div标签点击按钮。

提前致谢

1 个答案:

答案 0 :(得分:4)

只需获取自己的页面并将其发送到控件

HTML 文件

中的

<div class="code">
    <pre><asp:Literal id="litCode" runat="server /></pre>
</div>
CS 文件

中的

protected void Page_Load(object sender, EventArgs e)
{
    if (!Page.IsPostBack)
        populate();
}

private void populate()
{
    litCode.Text = getSoureCodeFromFile("http://localhost:21300/Search.aspx");
}

private string getSoureCodeFromFile(string url)
{
    string r = "";
    using (WebClient wc = new WebClient())
    {
        r = wc.DownloadString(url);
    }
    return r;
}