怎么实现网页预览

Randolphzc 2012-09-24 09:13:17
大家都知道CMS建站系统中添加内容后都有一个预览功能,跟正常生成的网页的效果一样,就是将模板里面的标签替换为你的文章,当然这文章什么的都还存入数据库,网上查的有的说是用内存来实现的,我在真正生成网页时传的参数都是数据库里面的内容ID什么的,如何用内存实现这参数该怎么办呢?或是用其他方法。我现在能想到的是预览的时候先存入数据库,然后实现预览功能,预览完毕后再删除数据,等用户确定以后再次存入数据。但这样就太麻烦,想请教大神们有什么好的方法
...全文
613 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Randolphzc 2012-09-28
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 的回复:]

这个倒分有点明显了,下次一定举报。
[/Quote]
我又没得到满意的答案,我无满意答案结贴也是一分不得,我为什么不给自己呢,你们要是有满意答案我会不给?
宝_爸 2012-09-26
  • 打赏
  • 举报
回复
这个倒分有点明显了,下次一定举报。
Randolphzc 2012-09-26
  • 打赏
  • 举报
回复
没人帮忙看吗?大神啊,来帮忙啊
Randolfz 2012-09-26
  • 打赏
  • 举报
回复
唉,这几天忘记看了,自己顶起来,大神们帮忙再看看
东云180 2012-09-26
  • 打赏
  • 举报
回复
还能自己给自己分的啊
??
宝_爸 2012-09-24
  • 打赏
  • 举报
回复
Label1.Text = "<br />this is a <b>test</b>";
Randolphzc 2012-09-24
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

包html内容赋值给Label.Text就可以了。
[/Quote]
?不太懂
宝_爸 2012-09-24
  • 打赏
  • 举报
回复
包html内容赋值给Label.Text就可以了。
Randolphzc 2012-09-24
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

可以先放到datatable之类的里面, 预览就显示datatable内容, 确定后保存到数据库,没确认的时候都是操作datatable,不需要操作数据库
[/Quote]
但是替换模板标签的方法中传的参数都是数据库的字段名,方法里有许多用到数据库的地方啊
火雲邪神 2012-09-24
  • 打赏
  • 举报
回复
embed一個IE去你的windows forms應用吧
monkeyHere 2012-09-24
  • 打赏
  • 举报
回复
可以先放到datatable之类的里面, 预览就显示datatable内容, 确定后保存到数据库,没确认的时候都是操作datatable,不需要操作数据库
Randolphzc 2012-09-24
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 的回复:]

Label1.Text = "<br />this is a <b>test</b>";
[/Quote]
貌似不太对呢,呵呵!我想要的预览是一个真的页面,所有功能都要实现,也就是把模板里的标签替换后的内容

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧