2024年3月15日发(作者:)

小编在做一个项目时被C# listbox双击难住了,虽然是很基础的内容,但是查到的信

息不是很准确,我就只好集百家之鉴了,总结了一个准确的方法,来和大家分享。

1. private void Page_Load(object sender, rgs e)

2. {

3. // 在此处放置用户代码以初始化页面

4. if(!IsPostBack)

5. {

6. }

7. if(!tupScriptRegistered("listbox1"))

8. {

9. ListBox_DblClick("listbox1",Page,ListBox1,"ListBox1","ListBox2");

10. }

11. if(!tupScriptRegistered("listbox2"))

12.

{

北京家教 找家教上阳光家教网

13. ListBox_DblClick("listbox2",Page,ListBox2,"ListBox2","ListBox1");

14. }

15. }

下面是另一段代码,这是实现C# listbox双击的关键部分,好仔细研究哦!

16. public void ListBox_DblClick(string Key,Page page,.

trol webcontrol,

17. string RemoveListBox,string AddListBox)

18. {

19. RemoveListBox = "1." + RemoveListBox;

20. AddListBox = "1." + AddListBox;

21. string mflistboxjs = "

> function change(RemoveListBox,AddListBox)";

22. mflistboxjs += "{";

23.

ion'); n";

mflistboxjs += "var addOption=Element('opt

北京家教 找家教上阳光家教网

24. mflistboxjs += "var index1; n";

25.

mflistboxjs += "if(==0)return(false);n";

26. mflistboxjs += "index1=edIndex; n ";

27. mflistboxjs += "if(index1<0)return(false);n";

28.

1).text; n";

mflistboxjs += "=s(index

29. mflistboxjs += "=; n";

30. mflistboxjs += "(addOption); n";

31. mflistboxjs += " (index1) n";

32. mflistboxjs +="}";

33. mflistboxjs += "";

34. erStartupScript(Key,mflistboxjs);

35. ("onDblClick","change(" + RemoveL

istBox + "," + AddListBox + ");");

北京家教 找家教上阳光家教网

36. }

现在对怎么样实现C# listbox双击事件一目了然了吧!

北京家教 找家教上阳光家教网