0
我有自定義部分鏈接,我應該從UI進行編輯。保存期間,我無法保存相應密鑰的值。它顯示「收集是隻讀的」錯誤。請幫我解決這個問題。提前致謝。在Webconfig中設置自定義部分NameValueSectionHandler的值
WebConfig:
<sectionGroup name="Menu">
<section name="Links" type="System.Configuration.NameValueSectionHandler"/>
</sectionGroup>
C#
NameValueCollection nameValueCol = (NameValueCollection)ConfigurationManager.GetSection("Menu/Links");
var Key = "Key";
var Value = "Value";
nameValueCol.Set(Key, Value); // Error: collection is read only
所以我試圖刪除和添加的按鍵它仍然顯示同樣的錯誤。
nameValueCol.Remove(Key); // Error: collection is read only
ameValueCol.Add(Key, Value);