我还想再将一个项目推到盒子中,以便用户可以选择不选择任何东西.基本上使控件可选.现在,如果他们选择了某些东西然后改变主意,他们就无法将其改回到任何东西.
每次我尝试添加它不起作用或完全清除从webservice填充的内容.我不希望webservice返回并清空项目只是为了使控件工作.
<telerik:RadComboBox ID="combo" runat="server" Skin="Office2007" AllowCustomText="false" EnableLoadondemand="true" AppendDataBoundItems="true" Text="" WIDth="300" Height="200"> <ExpandAnimation Type="None" /> <CollapseAnimation Type="None" /> <WebServiceSettings Path="~/Service.asmx" Method="GetStuff" /> </telerik:RadComboBox>
谢谢
解决方法 你有这样的想法吗?加载数据后添加一个额外的项目.
<script type="text/JavaScript"> //<![cdaTA[ function OnClIEntItemsRequested(sender,eventArgs) { var combo = $find("<%= RadComboBox1.ClIEntID %>"); var intextput = "<All Items>"; var comboItem = new Telerik.Web.UI.RadComboBoxItem(); comboItem.set_text(intextput); comboItem.set_value("-1"); combo.trackChanges(); combo.get_items().add(comboItem); comboItem.select(); combo.commitChanges(); comboItem.scrollintoVIEw(); } //]]> </script> <telerik:RadComboBox runat="server" ID="RadComboBox1" EnableLoadondemand="true" OnClIEntItemsRequesting="OnClIEntItemsRequesting" OnClIEntItemsRequested="OnClIEntItemsRequested"> <WebServiceSettings Method="GetMyData" Path="http://localhost:1606/Service1.asmx" /> </telerik:RadComboBox>总结
以上是内存溢出为你收集整理的c# – 从webservice填充之后,将项目添加到Telerik Ajax RadComboBox全部内容,希望文章能够帮你解决c# – 从webservice填充之后,将项目添加到Telerik Ajax RadComboBox所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)