如何将保存到 blob 的 html 直接添加到页面 .aspx 源
我有一个页面需要允许用户编辑,然后我将信息解析为 HTML 并将其保存到 MS SQL 2008 R2 数据库中。然后,我需要将此信息从数据库中包含的项目添加到公告页面。
我正在使用 C#,所以问题是我该怎么做?我有一个专门用于内容的 div。另外,如果我无法使用 cms,这是否是允许用户管理内容的最佳方式(这个问题并不那么重要,因为我知道它可能比我意识到的更复杂)?
I have a page that I need to allow a user to edit, then I parse the information into HTML and save it to a MS SQL 2008 R2 database. I need to then add this information to an announcements page from the items contained in the database.
I am using C#, so the question is how would I do this? I have a div specifically for the content. Also, is this the best way to allow a user to manage content if I cannot use a cms ( this question is not so vital as I know it is prob more complicated than I realize)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 asp:Literal 控件通过服务器端的“Text”属性在页面上插入 HTML:
标记:
代码隐藏:
我会放上面的代码位于页面或 Literal 控件的 Load 或 Init 事件之一中的某处。当然,还有其他方法可以做到这一点,但根据您的描述,我认为这是最直接的方法。
You can use an asp:Literal control to insert the HTML on the page via the "Text" property on the server-side:
Markup:
Code-behind:
I would put the code above somewhere in one of the Load or Init events, either for the page or the Literal control. Of course, there are other ways to do this, but I think this is the most straight-forward given your description.
我没有完全明白你的问题。但如果您想将 HTML 元素中的数据保存到 SQL 数据库中,则可以将 Sqldatasource 控件添加到页面中,然后在源代码中使用参数定义它。
I didn't get your question completely. but if you want to save data from an HTML element into the SQL data base, then you can add a Sqldatasource control to your page, and then define it with a parameter in the source code.