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