如何在ASP.Net?

时间:2016-06-24 07:12:30

标签: c# html css asp.net

假设我在ASP.Net .aspx页面div控件中打开电子邮件详细信息。问题是,当我打开包含html标签的电子邮件详细信息时,页面显示混乱。只有内部html内容显示在页面上。有什么方法可以解决这个问题。

    <html xmlns="http://www.w3.org/1999/xhtml">
            <body>
            <form >
    <!-- Outer HTML contents... -->

         <div id="dvViewMailReadOnly" style="overflow:auto; width:100%;height:auto;">
         <html>
            <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
            </head>
            <body>
            <img src="http://click.email.skype...>
            </body>
        </html>
            </div>
            </form>
            </body>
           </html>

电子邮件内容动态显示在dvViewMailReadOnly上。

2 个答案:

答案 0 :(得分:1)

我仍然不确定我是否理解这个问题。是的,HTML无效,因为必须只有一个 <html>元素(因此也只有一个<head><body>元素)。

如果您被允许修改表单,那么您可以简单地执行此操作:

<html xmlns="http://www.w3.org/1999/xhtml">
    <body>
        <form >
            <!-- Outer HTML contents... -->
            <div id="dvViewMailReadOnly" style="overflow:auto; width:100%;height:auto;">
                <img src="http://click.email.skype...">
            </div>
        </form>
    </body>
</html>

答案 1 :(得分:0)

Replace < by &lt; and > by &gt;