2016-04-13 22 views
0

Ich habe zwei Listview-Boxen und ich möchte Doppelklick Ereignis auf es beispielsweise hinzufügen, wenn ich auf Listview Doppelklick auf item1 dann sollte Artikel auf listview2Listview Doppelklick (VB .net)

HitTest hinzugefügt werden Double Click-Ereignis durch Javascript binden, funktioniert nicht, weil es

Antwort

0

Sie müssen keine Fenster Formularanwendung ist:

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (Request["__EVENTARGUMENT"] != null && Request["__EVENTARGUMENT"] == "addItem") 
    {    
     ListItem itm = ls1.SelectedItem; 
     ls1.Items.Remove(itm); 

     ls2.SelectedIndex = -1; 
     ls2.Items.Add(itm); 
    } 
    ls1.Attributes.Add("ondblclick", ClientScript.GetPostBackEventReference(ls1, "addItem")); 
+0

Er _need_ nicht, aber es ist eine Option. Der Back-End-VB.NET-Code kann diese Ereignisse auch abonnieren. –

+0

Wie kann ich das über den vb.net-Code tun? –

+0

@Sanya: Google _ "C# zu VB.NET Konverter" _. Obwohl ich diese Ereignisse lieber auf normale Weise abonnieren würde (zB '). –