我有一个开发需求,我需要在 ASP.Net 3.5 应用程序中管理所有内容。我们没有遵循 MVC 模型,尽管我们的应用程序基于 3 层。此外,我们也没有使用任何开源框架,例如 DNN。
我想知道我们如何在不使用任何框架的情况下专门使Field Labels、Form Captions和Field Headers内容可管理?
我欢迎关于这个问题的所有技术和创新想法。谢谢
我有一个开发需求,我需要在 ASP.Net 3.5 应用程序中管理所有内容。我们没有遵循 MVC 模型,尽管我们的应用程序基于 3 层。此外,我们也没有使用任何开源框架,例如 DNN。
我想知道我们如何在不使用任何框架的情况下专门使Field Labels、Form Captions和Field Headers内容可管理?
我欢迎关于这个问题的所有技术和创新想法。谢谢
您是否考虑过使用资源文件并使用meta:resourcekey
控件上的属性?
<asp:Label Runat="server" meta:resourcekey="MyLabel" />
并在资源文件中
MyLabel.Text = "My Label Text"
此外,如果您想将信息存储在其他介质中,您可以创建自定义资源提供程序 ( http://msdn.microsoft.com/en-us/library/aa905797.aspx )