2011-05-02 103 views
1

我试图让RadComboBox选择结果集中的第一个项目,但一直未能这样做。我问过Telerik的人,他们也无法让它工作。我可以从这里下载演示项目:选择RadComboBox中的第一个项目

https://rcpt.yousendit.com/1110087085/647dc0d8e5ed4f6763d1ab5e270f8c6b

如果我输入的输入域“珀切斯”,我想“purchasability”加以强调,因为它是在结果集中的第一个项目。我希望发生的下一件事是按[enter]键以便发送回传。由于应该选择'可购买性',所以RadComboBox1.SelectedValue应该是405,它在回发后显示在标签中。请注意,这些操作都不涉及使用鼠标选择结果集中的项目。

+0

这是Telerik询问同一个问题的帖子。他们建议不要使用RadComboBox。看看: http://www.telerik.com/community/forums/winforms/combobox-and-listbox/selecting-first-item-in-radcombobox.aspx – Avisra 2011-05-02 17:29:55

+0

这个问题是针对WinForms的。我的问题属于ASP.NET客户端脚本。 – Halcyon 2011-05-02 17:36:51

回答

0

我终于从Telerik那里得到了工作代码。我发布了一个解决方案here

-1

老实说,我不明白你希望如何使用你的场景中的按钮点击服务器处理程序在组合框中输出选定的值。可以在面板中获取按钮的客户端实例,并调用其click()方法或为组合设置AutoPostBack = true,然后连线其SelectedIndexChanged事件以修改标签文本。对于后者,我不确定这将如何与客户端按需加载组合框的Web服务。

+0

这只是答案的一半,并且作为评论会更合适,特别是因为它的口气不好。 – Chev 2011-05-04 19:29:50

相关问题