0
A
回答
5
做到這一點,最好的辦法是從事件的代碼包裝成一個方法,並從兩個地方調用它。
但,如果你確實想直接調用事件(我不推薦),你可以做這樣的:
MyComboBox_SelectedIndexChanged(null, null);
(除非您在使用兩sender
或EventArgs
方法,那麼你將需要太提供這些)
0
如果你想火從代碼SelectedIndexChanged
事件中,你既可以調用事件處理程序像CmbBox_SelectedIndexChanged(null, null);
或做
if(CmbBox.SelectedIndex <> index)//let index is a int variable
CmbBox.SelectedIndex = index;
else
{
CmbBox.SelectedIndex = -1;
CmbBox.SelectedIndex = index;
}
相關問題
- 1. OnSelectedIndexChanged事件未觸發
- 2. ASP.NET DropDownList OnSelectedIndexChanged事件沒有被觸發
- 3. 區分用戶觸發事件和代碼觸發事件
- 4. 如何使用Dropdown Extender觸發OnSelectedIndexChanged事件
- 5. 當SelectedIndex被更改時ListBox不會觸發OnSelectedIndexChanged事件
- 6. Ajusting as3代碼觸發鼠標事件
- 7. jquery觸發鍵。代碼事件
- 8. 觸發器ValueChanged上的觸發事件,但沒有在代碼中
- 9. 在CompositeControl中公開OnSelectedIndexChanged事件
- 10. 通過javascript代碼在UC中觸發一些事件
- 11. 在jQuery中綁定自定義事件時的觸發代碼
- 12. 如何在OnSelectedIndexChanged觸發事件之前獲取DropDownList上的項目
- 13. 在oracle中觸發事件
- 14. 在DropDownList中觸發事件
- 15. 在JavaScript中觸發事件
- 16. 在觸發事件
- 17. 從代碼中觸發鼠標事件點擊
- 18. 從代碼背後的文件觸發jQuery事件(asp.net)
- 19. 觸發事件
- 20. 觸發事件
- 21. 觸發事件
- 22. 觸發事件
- 23. 觸發事件
- 24. 觸發事件
- 25. 如果在加載後發生附加事件,確保加載代碼在jQuery事件中觸發
- 26. 如何在'blur'事件觸發前觸發'submit'事件?
- 27. 在觸發事件的DOM上觸發事件
- 28. FormClosed事件在不觸發
- 29. OnTextChanged事件在不觸發
- 30. 在大廳觸發事件
如果我給出索引,那已經是一個選定的東西了? – 2011-06-10 11:37:24
CmbBox.SelectedIndex = index;只會在索引發生變化時觸發事件 – w69rdy 2011-06-10 11:37:56
@ w69rdy,是的你是對的 – 2011-06-10 11:39:31