从ActiveX访问Web.config

时间:2013-01-29 14:37:20

标签: asp.net web-config activex

有一种方法可以在activex代码中读取web.config设置吗? 我需要在activex中设置连接字符串。

1 个答案:

答案 0 :(得分:2)

ActiveX控件在浏览器中运行,因此无法访问Web.config

您可以做的是在控件中公开属性,然后在代码(C#/ VB.NET)或.ASPX页面中填写这些属性。服务器端代码可以访问Web.config,因此它可以从那里读取数据并通过填写属性将其传递给ActiveX控件。

或者,您可以在ASP.NET页面中编写生成客户端JavaScript的代码,然后此JavaScript可以填充ActiveX控件的属性。实际上,这是一回事,因为您总是从服务器端代码访问配置文件,并通过生成HTML或生成JavaScript将数据传递给ActiveX控件。