Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net OnClienteMRequested未选择默认项_Asp.net_Jquery_Telerik - Fatal编程技术网

Asp.net OnClienteMRequested未选择默认项

Asp.net OnClienteMRequested未选择默认项,asp.net,jquery,telerik,Asp.net,Jquery,Telerik,我正在尝试将默认项“全部”添加到我的RadComboBox中。它在末尾添加,并且不选择此默认项。有什么问题吗?还有其他方法吗?谢谢 function OnClientItemsRequested(sender, eventArgs) { var combo = $find("<%= RadComboBox1.ClientID %>"); var intextput = "All"; var comboItem = new Telerik.We

我正在尝试将默认项“全部”添加到我的RadComboBox中。它在末尾添加,并且不选择此默认项。有什么问题吗?还有其他方法吗?谢谢

function OnClientItemsRequested(sender, eventArgs) { 
      var combo = $find("<%= RadComboBox1.ClientID %>"); 
      var intextput = "All"; 
      var comboItem = new Telerik.Web.UI.RadComboBoxItem(); 
      comboItem.set_text(intextput); 
      comboItem.set_value(""); 
      combo.trackChanges(); 

      combo.get_items().add(comboItem); 
      comboItem.select(); 
      combo.commitChanges(); 
      comboItem.scrollIntoView(); 
    } 

 <telerik:RadComboBox runat="server" ID="RadComboBox1"  
      EnableLoadOnDemand="true"  
      OnClientItemsRequested="OnClientItemsRequested"> 
      <WebServiceSettings Method="GetMyData" Path="http://localhost:1606/Service1.svc" /> 
    </telerik:RadComboBox>

我不明白什么是get_items函数

它不应该是combo.Items.addcomboItem

使用而不是添加-它将为您提供作为第一个插入组合项的选项。如下所示:

 function OnClientItemsRequested(sender, eventArgs) { 
      var combo = $find("<%= RadComboBox1.ClientID %>"); 
      var intextput = "All"; 
      var comboItem = new Telerik.Web.UI.RadComboBoxItem(); 
      comboItem.set_text(intextput); 
      comboItem.set_value(""); 
      combo.trackChanges(); 

      combo.get_items().insert(0, comboItem); 
      comboItem.select(); //not sure whether you need this line of code
      combo.commitChanges(); 
      comboItem.scrollIntoView(); 
    } 

我尝试使用combo.Items.addcomboItem,但它不起作用。有什么想法吗。我被这个问题困住了。我可以在ComboBox的开头添加,但是当页面加载时它没有被选中。我必须选择此项目的下拉箭头。谢谢。它在组合框的开头添加。但在加载页面时,它不会被选中。