我已经接管了一个 ASP.NET WebForms 项目的维护工作,我不知道以前的开发人员是如何实现一些功能的。基本上他在母版页中有一个空的 Label 控件:
<asp:Label ID="MyLabelControl" runat="server"></asp:Label>
这作为 Web.Config 中的 applicationSetting:
<setting name="MyLabelControl" serializeAs="String">
<value>Test</value>
</setting>
并且不知何故,标签填充了应用程序设置的值。我到处搜索,找不到他将设置值绑定到标签的位置。如果是我,我会在母版页的 Page_Load 方法中执行此操作,但这是空的。有什么我不知道的特殊绑定吗?
我以前做过一些基本的 WebForms 工作,但在此之前,我的大部分 ASP.NET 工作都是在 MVC 和 Razor 中完成的。是的,我正在倒退:)。在理解他是如何做到这一点时,你能给我的任何帮助都会很棒。谢谢!