【问题标题】:Home/Landing screen design for a website in asp.net主页/asp.net中网站的登陆屏幕设计
【发布时间】:2011-01-26 02:15:47
【问题描述】:

我有一个基于 Web 的应用程序。主页的内容目前已在主页的 HTML 代码中使用 , 和标记进行了提及。要在将来随时更改内容,需要在 HTML 代码中进行更改。 :(

有没有一种方法可以让我们从某个外部位置获取内容并通过网站进行反映。这样,如果需要,任何更改都可以在外部位置进行,而无需参考应用程序的代码。

请告知是否有任何解决方案。

谢谢。

【问题讨论】:

  • 您是否正在考虑在文件中进行链接?或者您可以将其存储在数据库中。
  • 服务器端包括,也许?这将是一个简单的选择。

标签: c# asp.net html web-applications dynamic-data


【解决方案1】:

【讨论】:

  • 最好的方法是什么?我们如何通过文件链接它?然后当网站托管在 IIS 上时,我们需要如何以及在哪里放置文件?你能详细说明一下吗。 HTML 代码如下:
    TEXT1
    TEXT2
    目前 TEXT1 到 TEXT4 是硬编码的。我们希望通过某种方式对其进行更新,以便可以随时更改内容,而无需参考此处的 HTML 代码。有什么建议?谢谢
  • 以上是指向解释和工作示例的链接.. 这是一个简单的.. 将TEXT1 替换为<!--#include file="SomeFilename.ext"-->。 SomeFilename.ext 文件应该包含内容...
【解决方案2】:

听起来您正在寻找一个内容管理系统 (CMS),它允许您的内容编辑者访问以仅修改您指定的页面的特定块。

有很多事情可以做你想做的事,所以你不必从头开始。只需 Google 'CMS'。

虽然我自己没用过,但DotNetNuke是最近很流行的一个,而且有免费版。

【讨论】:

  • 我已经有完整的网站并且也托管在 IIS 上。使用 CMS 可能需要更改已配置和功能正常的网站。我还看到可能需要一些许可证等。是否有任何直接的方法可以从某些文件等中读取?请指教谢谢,
  • @swati,再次:服务器端包含
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-15
  • 2016-04-28
  • 1970-01-01
  • 2012-03-18
  • 2015-10-13
  • 1970-01-01
相关资源
最近更新 更多