ASP.Net文字.插入HTML

San*_*530 0 html asp.net literals

我的页面上有简单的文字.

<asp:Literal ID="litDescription" runat="server"></asp:Literal>
Run Code Online (Sandbox Code Playgroud)

当我尝试将以下文本设置为文字时:

<p><div>Some Text</div></p>
Run Code Online (Sandbox Code Playgroud)

在我的浏览器标记中,我看到了

<p></p>
    <div>Some Text</div>
<p></p>
Run Code Online (Sandbox Code Playgroud)

为什么有两个'p'标签?我需要

<p><div>Some Text</div></p>.
Run Code Online (Sandbox Code Playgroud)

Pre*_*ers 8

P内的div是无效的html.我不认为.net正在制作

起来.我认为它来自你的浏览器.