La clé d'accès de la valeur à partir du Web.la configuration d'Affichage Razor-MVC3 ASP.NET
Comment puis-je accéder à la valeur de la clé à partir du web.config de mon Rasoir vue.
C'est dans ma web.config
dans le site Web du Projet au niveau de la racine.
<appSettings>
<add key="myKey" value="MyValue"/>
</appSettings>
Je veux avoir à utiliser la clé de mon Rasoir vue.
Merci.
- Kumar: j'ai pensé que c'est un peu différent dans MVC, j'ai dû demander ici, de Sorte qu'il est très pire question que vous avez voté il vers le bas. Rappelez-vous que vous avez alos commencé votre carrière en tant que begineer, la politesse et du respect d'autrui. Je ne pouvais pas trouver ce genre de question dans la recherche google.. Rasoir est nouveau..
- Désolé à ce sujet.Comme par le stackoverflow FAQ je l'ai fait.Pour cette question, j'ai eu beaucoup de résultats de google.Si j'ai fait quelque chose de mal une fois de plus, désolé.
Vous devez vous connecter pour publier un commentaire.
La méthode préférée est en réalité:
Il n'a pas également une référence à la ConfigurationManager de l'assemblée, il est déjà dans le Système.Web.
Voici un exemple concret avec l'utilisation de la non-minifiés contre minifiés actifs dans votre mise en page.
Web.Config
De rasoir Modèle de l'utilisation de la var ci-dessus comme ceci:
POUR MVC
-- WEB.CONFIG CODE DANS L'APP PARAMÈTRE --
<add key="PhaseLevel" value="1" />
-- SUR les points de VUE supposons que vous souhaitez afficher ou masquer quelque chose de basé sur le web.Valeur de configuration--
-- ÉCRIRE CE SUR LE DESSUS DE VOTRE PAGE--
@{
var phase = System.Configuration.ConfigurationManager.AppSettings["PhaseLevel"].ToString();
}
-- UTILISER AU-DESSUS DE LA VALEUR LÀ OÙ VOUS SOUHAITEZ AFFICHER OU MASQUER.
@if (phase != "1")
{
@Html.Partial("~/Views/Shared/_LeftSideBarPartial.cshtml")
}