我已經創建了自定義.NET控件,並且我想知道是否有可能,如何添加自定義屬性在web.config中時添加參考控制。添加自定義web.config屬性到預先存在的元素
目前,它是:
<controls>
<add tagPrefix="FOO" src="~/Controls/FooControl.ascx" tagName="Bar" />
</controls>
但我想做的事,是下面的
<controls>
<add tagPrefix="FOO" src="~/Controls/FooControl.ascx" tagName="Bar" defaultVal="12" />
</controls>
簡單地說,我想自定義屬性添加到.NET默認的ConfigurationElement (controls.add在這種情況下)元素
我知道我可以將它作爲屬性傳遞給創建控件或在appsettings中添加一個鍵,但是如果可能的話,我想遠離它。
感謝您的幫助,
你想將它添加到配置文件上蒼蠅例如..?如果是的話,我已經做了一些完全像這樣的使用XPATH更新.config文件..糾正我,如果我不理解你的問題..謝謝 – MethodMan 2012-01-04 19:00:18
編輯配置文件將重新啓動Web應用程序。 – 2012-01-04 19:01:17
在運行時編輯web/app.config是最糟糕的做法。 – 2012-01-04 19:33:13