C# 根据html字符串显示网页

C# 根据html字符串显示网页,c#,asp.net,.net,vb.net,visual-studio-2008,C#,Asp.net,.net,Vb.net,Visual Studio 2008,我有HTML脚本字符串存储在数据库中。我在一个变量中获取这个字符串 我想在下面的.aspx页面中的gethtml按钮下面显示这个html字符串之外的页面 我搜索了如何在主aspx页面中显示子html页面 我是通过webbrowser控件了解的,但在工具箱的任何地方都找不到它 在上面的主aspx页面中,有没有其他控件或方法可以在html脚本之外显示html页面 请帮帮我。 <div id="htmlpage" runat="server"></div> 暗藏

我有HTML脚本字符串存储在数据库中。我在一个变量中获取这个字符串

我想在下面的.aspx页面中的
gethtml
按钮下面显示这个html字符串之外的页面

我搜索了如何在主aspx页面中显示子html页面

我是通过
webbrowser
控件了解的,但在工具箱的任何地方都找不到它

在上面的主aspx页面中,有没有其他控件或方法可以在html脚本之外显示html页面

请帮帮我。


<div id="htmlpage" runat="server"></div>
暗藏

    protected void Page_Load(object sender, EventArgs e)
    {
        string ss="<h1>Hello world</h1>";//your html string
        htmlpage.InnerHtml = ss;
    }
受保护的无效页面加载(对象发送方,事件参数e)
{
string ss=“Hello world”//您的html字符串
htmlpage.InnerHtml=ss;
}

我不知道你说的html源代码是什么意思。它是一个完整的网页还是html代码?如果是可以使用iframe显示的完整页面,如果是html代码,则可以使用javascript通过
document.getElementById('yourdivid')将html源代码“插入”到容器中,如
div
html源字符串可以是: