有一种方法可以在activex代码中读取web.config设置吗? 我需要在activex中设置连接字符串。
答案 0 :(得分:2)
ActiveX控件在浏览器中运行,因此无法访问Web.config
。
您可以做的是在控件中公开属性,然后在代码(C#/ VB.NET)或.ASPX页面中填写这些属性。服务器端代码可以访问Web.config
,因此它可以从那里读取数据并通过填写属性将其传递给ActiveX控件。
或者,您可以在ASP.NET页面中编写生成客户端JavaScript的代码,然后此JavaScript可以填充ActiveX控件的属性。实际上,这是一回事,因为您总是从服务器端代码访问配置文件,并通过生成HTML或生成JavaScript将数据传递给ActiveX控件。