有几个已回答的问题详细介绍了如何从web.config
文件引用单个值。我想维护用于在视图中填充组合框的值列表。我应该使用某种键/值对结构,并使用键标识要填充的特定组合框吗?
<add key="CalculationMethod" value="Fixed"/>
<add key="CalculationMethod" value="Cost Plus"/>
<add key="CalculationMethod" value="Formula"/>
我不确定我怎么读这个,或者哪个甚至可以工作(不要把钥匙放在一边?)。 web.config
的智能感知在appSettings
部分中似乎没有多少内容适用于更强大的结构,例如
<list name="CalculationMethod">
<item value="Fixed"/>
<item value="Cost Plus"/>
<item value="Formula"/>
</list>
我看到根<configuration>
为孩子们提供了很多选项,但有哪些选项可供使用?
答案 0 :(得分:1)
你真的应该使用这样的数据库,但是如果你必须把它放在web.config中那么你可以分隔值并在运行时解析它们。
<add key="CalculationMethod" value="Fixed,Cost Plus,Formula"/>
myComboBox.DataSource = new List<String>(lstrCalcMethodsFromWebConfig.Split(','));