嗨 我有六個不同來源的名稱的ListBoxes。現在我想要在最近選擇的ListBox中獲取所選項目的名稱。我怎麼做?我不能簡單地使用ListBox.SelectedItem,因爲我不知道我想從哪個列表框中獲取信息。C#,從兩個列表框中的一個獲取最新的選定值
回答
我假設您正在迴應該事件。如果是這樣,發件人對象應該是觸發事件的列表框。
ListBox lb = (ListBox)sender;
var item = lb.SelectedItem;
謝謝,那正是我所需要的。 – user716718 2011-05-11 18:39:27
每個列表框都會有自己的SelectedIndexChanged事件,從那裏你會知道哪些列表框是其觸發的事件,然後可以使用您的SelectedItem屬性
如果您對多個列表框使用相同的事件,約翰卡夫的答案完全覆蓋您 – 2011-05-11 13:16:28
確保您設置了autopostback="true"
每個列表框然後頁面將在選定名稱後立即回發,並且您可以使用事件處理程序中的發件人對象來查明使用了哪個列表框。
只有真正相關如果這是一個ASP.NET項目呢? – 2011-05-11 14:53:54
是的,在撰寫本文的時候,OP並沒有說它是ASP.NET還是WinForms。 – tjrobinson 2011-05-11 14:55:36
- 1. 獲取從一個數據表的值到一個列表框中的c#
- 2. 如何從複選框列表中獲取最新的選定值?
- 3. 獲取一個列表框的選擇的值在c#asp.net
- 4. 打開模型框從列表中獲取最後一個值
- 5. 獲取兩個表中的最小值
- 6. ASP.NET&C# - 列表框中的兩個值?
- 7. Python:從兩個不同的列表中獲取兩個值
- 8. 獲取javascript中的最後一個選擇列表框項目
- 9. 獲取列表框中的最後一個索引/值
- 10. 如何從同一個表中的兩列中獲取值
- 11. MySql - 從每個列中的最新非空值獲取一行
- 12. 從列表視圖中獲取複選框選定的值
- 13. C++ |獲取列表中的最後一個值
- 14. 獲取checkboxList值從每個選定的類別從父級複選框列表
- 15. 從列表框中選定的行列獲取值(Windows Phone 7)
- 16. 使用複選框從mysql表中獲取兩個值
- 17. 獲取列表框的選定值?
- 18. 從組合框列表中選擇兩個組合框的值?
- 19. Android - 從列表中獲取最新值
- 20. 從兩個級聯列表中獲取最大值(DateTime)ORACLE
- 21. 從bs雙列表中的選定框中獲取值angularJS
- 22. MySQL從多個表中選擇取決於最新值的值在一個
- 23. 獲取從表中最新的兩個不同的位置
- 24. 從兩個表列中獲取一個列表
- 25. 從複選框中獲取值HTML列表中的列表
- 26. 從一個JSP中的表中獲取選定行的值到另一個JSP
- 27. 從一個兩個表中選擇值
- 28. 從列表框傳遞多個選定的值到一個Array如C#參數
- 29. 從ASP列表框中獲取所有選定的值
- 30. 從列表框中獲取選定的項目值
你能否清楚地解釋一下你需要的東西不清楚 – Dotnet 2011-05-11 13:14:29