<appSettings>
<add key="minimumValue" value="0" />
<add key="maximumValue" value="1000" />
</appSettings>
formulaire Web
<asp:RangeValidator ID="RangeValidator1" runat="server" Display="None" ErrorMessage="Error message." ControlToValidate="TextBox" MinimumValue="<%$ appSettings:minimumValue %>" MaximumValue="<%$ appSettings:maximumValue %>" Type="Integer" />
Paramètres App dans le fichier web.config sont en lecture seule après le processus de déploiement. Je mis ces paramètres aux fichiers et ServiceDefinition.csdef ServiceConfiguration.cscfg et je peux les lire via le code-behind:
RoleEnvironment.GetConfigurationSettingValue
-t-il de manière déclarative existe pour cela?
Comme <% appsettings de $: MaximumValue%> pour le réglage de l'application dans web.config.
Est-ce que cela fonctionne pour les éléments qui sont dans les fichiers de configuration Azure - ceux-ci ne sont pas exposés par 'System.Configuration.ConfigurationManager.AppSettings'? – Stuart
SI ce <% $ appSettings: valeur minimale%> renvoie la valeur dans le code derrière. alors dans ma méthode de réponse, cela fonctionnera. Peu importe d'où vous lisez les valeurs. Mais je vous ai dit comment vous pouvez attribuer une valeur directement. –