我想从我的数据库中动态显示博客页面,我检索的行包含html标签,因此它显示原始html数据和标签,但我想将其显示为页面。目前它正在显示像这样。
< p>在本文中,我们将介绍在登机前必须注意的10个提示。请记住,此列表中每个项目的主要目标是让旅行者受益,但这些提示也将使整个飞行体验更加舒适和放松。< / p> < h4>取一瓶水< / h4> < p>在飞机上花费无数个小时让您的身体和皮肤脱水。我的建议是带上一个不锈钢水瓶,你可以在登机前或在飞机上通过询问乘务员来填充。大多数机场在登机口附近都有喷泉。当您通过筛选点时,请确保您的瓶子是空的。< / p> < img
我希望它显示为一个页面,其中图像是自己生成的。 我尝试过使用Literal Control,但它没有用,我对谷歌有所了解,但没有得到合理的解决方案。
在asp.net MVC中有很多方法可以显示相同的内容但是找不到任何形式的文件
如果有人能帮我解决这个问题,我将非常感激。
答案 0 :(得分:1)
有这样的标记:
<html>
<body bgcolor="yellow">
<%MyClass.MyFunction()%>
</body>
</html>
当然,MyClass.MyFunction
应该返回从数据库加载的html。
答案 1 :(得分:0)
在网页中选择一个div
<div id="webcontent" runat="server"></div>
在Conding Side中,将从DB获取的字符串或数据分配给div。
string str =
"Please enter your name:<br/>" +
"<input type='text' name='userName'/>";
webcontent.InnerHtml = str;
如果您想使用javascript并处理您的div,请不要忘记将其ClientIdMode设置为Static:
<div id="webcontent" runat="server" ClientIdMode="Static"></div>