任务要求是用从后端数据库读取的新关键字替换较大应用程序中的某些硬编码关键字。
这些关键字在应用程序中很常见,主要出现在 .aspx 页面、.ascx 控制页面及其代码隐藏的 .cs 页面中。它们通常嵌入
- HTML,例如
<span>An old keyword</span>
- ASP/Rad 控制,例如
<asp:Label ID="Label1" runat="server" Text="An old keyword"></asp:Label>
- 带有硬编码字符串值的 JS 和 Code behind
当我们在这里谈论数百个现有页面时,我想知道是否有一种有效的方法来执行此任务。
另外,我想知道是否可以利用母版页,因为许多 .aspx 页面都在使用母版页模板。也许,我可以在母版页中放置一些代码,在其内容中搜索关键字并用新关键字替换它们。但有可能吗?