• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 233
  • Last Modified:

Adding Javascript to an ASP.NET page based on Environment Setting

Hello,
I have a Web.Config App.Setting which holds the following

<appSettings>
  <add key="Environment" value="Development"/>
</appSettings>

I am then reading this value and depending the value I will read a particular JavaScript from a file.

i.e
<script src="~/Scripts/Development.js"></script>
or
<script src="~/Scripts/Test.js"></script>

etc
0
IandINSW
Asked:
IandINSW
1 Solution
 
Craig WagnerSoftware ArchitectCommented:
If this is WebForms, in the code-behind create a protected property that exposes the setting, e.g.

protected string Environment
{
    get
    {
        return ConfigurationManager.AppSettings["Environment"];
    }
}

Open in new window


Then in the markup reference that property, e.g.

<script src="~/Scripts/<%= Environment %>.js"></script>

Open in new window

0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now