2015-09-01 58 views
0

我正在從按鈕單擊事件發出Web請求,並從組合框索引更改事件中選擇類別。如何將我在按鈕點擊事件中所做的請求鏈接到從組合框選擇的索引更改事件中進行的類別選擇?C#ebay sdk ComboBox將selectedindexchanged事件鏈接到按鈕單擊

private void button3_Click_1(object sender, EventArgs e) 
{ 

      CustomFindingService service = new CustomFindingService(); 
      service.Url = "https://svcs.ebay.com/services/search/FindingService/v1?"; 


      FindCompletedItemsRequest request = new  FindCompletedItemsRequest(); 
    request.categoryId = selectedItem.ToString();     
} 

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    if (selectedItem.ToString() == "Cell Phones & Accessories") 
    { 
     this.comboBox2.Text = ""; 
     comboBox2.Items.Clear(); 
     this.comboBox2.Items.AddRange(catCellPhones2); 

     selectedItem = "15032";    
    } 
} 
+0

什麼是'selectedItem'?什麼是'catCellPhones2'?爲什麼你不能在'button3_Click_1'事件中做'comboBox2.SelectedValue'? –

+0

我有5個組合框,每個組合框在上一個組合框的項目選擇中填充一個類別列表。我想爲所有組合框中的最新選定項目發出一個Web請求。我想全球化按鈕點擊事件中的請求,並從組合框選擇要更改的事件中選擇要請求的類別。 – Erc

回答

0

你需要線了它在System.Net命名空間中的HttpWebRequest的實例,看看這個鏈接,應該給你你需要調用

https://msdn.microsoft.com/en-us/library/system.net.httpwebrequest(v=vs.110).aspx

一切如果你需要更多的例子,給我一個留言,不好意思看我是否可以爲你做一個

+0

我正在製作ebay sdk網絡請求。 – Erc

+0

我不知道那裏的SDK,但它可能是值得把它放到你的問題,所以你沒有得到類似的迴應發送你在一個可能的錯誤方向,但...你可能仍然需要使用HttpWebRequest –