0
我有一个解决方案,用于将ASP.NET页面部署到在几页上使用SqlDataSources的SharePoint。由于在SharePoint部署中,与我们的应用程序(部署到GAC)相关联的web.config文件是SharePoint服务器的web.config,因此我们无法完全访问所有环境来更改web.config文件并添加连接字符串。然后,我尝试使用连接字符串变量创建一个全局密封类,并且想要在aspx页面上设置连接字符串。我知道这可以在后面的代码中完成,但想知道是否有方法将其设置为aspx页面的标记?.aspx页面的SqlDataSource连接字符串页面
ex。
ConnectionString='<% CompanyABCGlobal.DBConnectionString %>'
我尝试时做上述得到以下错误: 格式的初始化字符串的不符合规范开始于索引0
在代码中做到这一点的背后,我需要为每个SqlDataSource声明一个受保护的属性,然后为每个SqlDataSource设置连接字符串属性。
感谢您的任何反馈意见。