问题标签 [selectedvalue]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 回发 vb.net 上选择的单选按钮列表值出现问题
我在用于配置产品的页面上有一个单选按钮列表。当页面第一次加载时,会显示第一个选项列表。您选择其中一个,然后单击“下一步”按钮,页面回发并显示第 2 步的新单选按钮列表。现在,如果我单击“上一步”按钮,我可以轻松获取要显示的上一个选项列表但由于某种原因,我无法选择其中一个单选按钮。我可以轻松带回我需要的价值。在制作单选按钮列表后,我有一个步骤,它只是说radiobuttonlist.selected =“somevalue”,具体取决于用户第一次完成第一步时选择的任何内容。
当我调试时,我看到该值是正确的并且正在应用中。但是当页面显示时,单选按钮没有被选中。
我注意到,当我在调试时单击“上一个”按钮时,会发生以下步骤:
page.load 处理程序运行并且我的 if not page.ispostback 块中的代码不运行,这是正确的。然后我刚刚单击的按钮的句柄开始运行。但之后 page.load 处理程序再次运行,但这次 if not page.ispostback 块中的代码确实运行...
这正常吗?让 page.onload 块在回发时像这样运行两次?我认为这可能与为什么我的价值没有被应用有关。
.net - 将 ComboBox 绑定到 IList 并使用 SelectedValue
我的ComboBox
设置如下,(如果重要的话)KVPList
在哪里:IList
KeyValuePair
然后我设置了一个绑定SelectedValue
,绑定到一个BindingSource
(到一个DataSet
)。无论出于何种原因,在显示表单时组合框总是显示为空白。但是,它已正确填充(IList
显示的值很好并且可以选择)。
现在,我已尽我所能进行追踪,它似乎在绑定时最初正确设置了 SelectedValue,但随后在某处它被重置为null
. 我也玩过事情被调用的顺序,但无济于事。
任何人都可以对此有所了解或提出解决方法吗?
作为记录,在同一个表单上,我在同一个表单上还有另一个ComboBox
,它SelectedValue
绑定到同一个BindingSource
. DataSource
是 a ,而DataSet
不是 an IList
,它就像一个魅力。DataTable
从中制作 a 可能是一种选择IList
,但它似乎有很多额外的开销;我正在IList
从枚举中生成。
wpf - 组合框未正确绑定到 SelectedItem
我有两个项目。一个正在工作,另一个没有,但是它们之间的差异并不是我认为“应该”有任何重要性的。第一个项目是损坏的,这是我正在尝试修复的项目。第二个项目是我在第一个项目根本不起作用时创建的一个小示例项目。当然,样本工作得很好。
这是第一个项目的视图。我删除了一堆“MainWindowTabControlStyle”,因为它只是损坏的组合框。我有理由确定问题不在于样式,因为它是来自正在运行的项目的复制和粘贴。
这是设置为 MainWindow 的 DataContext 的视图模型。ViewModelBase 类与 Josh Smith 在本月 MSDN 文章中编写的代码完全相同。
当我从调试器运行项目时,第一个调用的想法是订阅集合的 getter。然后在 SelectedSubscription 上调用 setter(它为空)。之后,我可以更改组合框中的选定项目,直到我的脸变成蓝色并且 SelectedSubscription 属性的设置器不会再次更改。请务必注意,组合框确实包含正确的值。
在第二个项目中,代码是相同的,但首先调用的是 SelectedSubscription 属性的 setter(它为 null),然后调用 Subscriptions 集合的 getter,最后第二次调用 SelectedSubscription 的 setter,它具有与 Subscriptions 集合中的第一项匹配的值。
如果您有任何想法我愿意尝试,这颗小宝石花了我大约 5 个小时。
谢谢
asp.net - ASP:ItemTemplate 中的DropDownList:为什么允许 SelectedValue 属性?
这段代码
产生此错误:
不能以声明方式设置“SelectedValue”属性。
然而,对于数据绑定的 GridView,这是一个合法且常用的编辑模板。该SelectedValue
属性当然似乎是在此处以声明方式设置的。
问题是:允许以声明方式设置它的情况与不允许设置的情况有什么区别?错误消息暗示它永远不允许。
wpf - 在 WPF 控件上实现 SelectedValues 属性
我正在创建一个 CheckedComboBox WPF 控件。我想添加一个可以通过 XAML 绑定的 SelectedValuesProperty。我已经尝试了一些不同的东西,但还不能让它工作。有没有人对如何解决这个问题有任何建议?我的控件继承自 MultiSelector。提前致谢!
这是我到目前为止所拥有的,问题是我无法从对象中获取 itemcontainer:
wpf - WPF:SelectedValue 始终为空
在下面的例子SelectedValue
中TabControl
总是null
。为什么?
wpf - XAML 中的组合框选定值
如何设置组合框的选定值。例如,我有一些 1-10 的值,我想选择第 5 个值。
我尝试使用SelectedValue
and SelectedItem
,但它对我不起作用。
wpf - 将 WPF ComboBox SelectedValue 属性绑定到多个对象
假设我有一个客户列表(列表),每个客户都有一个状态属性。
是否可以绑定 ComboBox 的 SelectedValue,以便在所有客户都将 WA 作为其状态时显示(具有 SelectedValue 的)例如“WA”?
如果客户有不同的状态值,则不会显示任何内容。但如果我随后选择 OR,那么所有客户的状态都应设置为此值。
我通过 ValueConverter 实现了它,如果它们都相同,我使用 Convert 方法返回 State-property 的值,否则返回 null。在这种方法中,值参数是一个列表......
但是在 ConvertBack 方法中,我无权访问 List 对象,但可以在设置绑定时将参数对象设置为 List 对象 i XAML,然后在所有客户上手动设置 State-property,但这只是没有感觉不对!
有没有其他方法可以做到这一点?
jquery - 使用 jQuery 克隆后如何获取选定的值?
这是我完整的测试代码,未能获得价值:
exception - SelectedValue 无效,因为它不存在于项目列表中
我反复遇到这个问题,不知道是什么原因造成的。我在 DataBind 中遇到异常:
以下是一些重要信息:
- 当基础数据发生变化时,我会定期重新加载 listOrgs。
- Organization.DTListAll 调用返回大约 500 个 Int、String 对。
- 返回的数据中没有重复值或空值
- 下面前两行之后,listOrgs.Items.Count 为 0,Selected Value 为 0
- DataBind操作执行时选择的值是一个不在返回的ID值集中的值