在IIS上部署后,我可以更改网站的内容

时间:2014-02-20 12:34:29

标签: c# asp.net iis deployment content-management-system

我在asp.net中有一个网站,其中包含一个用户输入表格页面,用户可以输入各种详细信息,如姓名,身份证号码,联系号码,地址等。现在根据我的要求,我必须使这个网页通用,以便未来,如果客户想要更改名称与员工姓名,Id为wwid,联系否与移动否等,应该更改。 现在我有两点想要尝试这个。

  1. 首先是制作内容管理系统(CMS)并存储,从那里检索。

  2. 现在我的疑问和疑问。我可以在按钮上部署后替换网页的内容单击以避免存储和从数据库中检索。

3 个答案:

答案 0 :(得分:1)

您可以将所有人类可读的字符串放在标准的.resx文件中。您可以开发C#代码和ASPX / ASCX控件来从那里读取字符串。如果他愿意,客户端可以编辑.resx文件。只需确保如果部署新版本,则不会覆盖其更改。指南:http://msdn.microsoft.com/en-us/library/ms227427.aspx

答案 1 :(得分:1)

您可以通过存储以后应该在数据库中更改的字符串(无论哪个)以及加载页面时读取它们来实现此目的。

第二种选择是fejesjoco post。

答案 2 :(得分:1)

您可以渲染页面并使用客户端(Javascript / jquery)来修改页面结构。也许你可以使用ajax帖子只等待页面的某些部分而不是等待整个页面出现,这取决于你的情况。