当绑定带有& &(&)的选定值的下拉列表时抛出此异常

本文关键字:下拉列表 异常 绑定 | 更新日期: 2023-09-27 18:16:10

异常显示我的下拉列表"有一个无效的SelectedValue,因为它不存在于项目列表中"

这是在从前一页选择项目之后。下拉列表绑定到一个数据集,其中填充了来自存储过程的数据。来自数据库的值中有一个与符号,在html源中编码。当我从数据中删除&号时,它不再抛出异常。我认为这是因为它不能匹配张贴值编码的html,但我不确定绑定是如何工作的。

当绑定带有& &(&)的选定值的下拉列表时抛出此异常

问题是在重定向到下一页之前直接将下拉列表值保存到对象中。我正在保存已编码的值,需要保存已解码的值。我打电话给Server。当保存它时,它不再抛出异常。