J'ai une solution pour les pages ASP.NET à déployer sur SharePoint qui utilise SqlDataSources sur quelques pages. Depuis le déploiement de SharePoint, le fichier web.config associé à notre application (déployé sur GAC) est le web.config pour le serveur SharePoint, nous n'avons pas un accès complet pour tous les environnements pour changer le fichier web.config et ajouter une connexion cordes. J'ai ensuite essayé de créer une classe scellée globale avec une variable de chaîne de connexion et je voudrais définir la chaîne de connexion sur la page aspx. Je comprends que cela pourrait être fait dans le code derrière, mais je me demandais s'il y avait un moyen de le définir dans le balisage de la page aspx?Chaîne de connexion SqlDataSource à partir de la page .aspx
ex.
ConnectionString='<% CompanyABCGlobal.DBConnectionString %>'
je reçois l'erreur suivante lorsque vous essayez de faire ce qui précède: Format de la chaîne d'initialisation ne sont pas conformes à la spécification à partir de l'index 0.
Pour ce faire, dans le code derrière, je devrais déclare une propriété protégée pour chaque SqlDataSource, puis définit la propriété de la chaîne de connexion pour chacun d'entre eux.
Merci pour vos commentaires.