2013-10-07 3 views
0

Я хочу добавить двойной щелчок событие моей Listbox в asp.netVB - событие Listbox DoubleClick в ASP.net

Но только события на ListBox в ASP.net, кажется, те:

enter image description here

есть ли способ, которым я мог бы добавить событие DoubleClick без JavaScript?

Любая помощь будет оценена

ответ

2

Нет, боюсь, что нет! Вы можете позвонить по телефону __doPostBack в js-функцию от ondblclick.

<script type="text/javascript"> 
<!-- 
    function ListBox1_DoubleClick() { 
     __doPostBack('<%= ListBox1.ClientID %>', 'doubleclick'); 
    } 
--> 
</script> 

<asp:ListBox id="ListBox1" 
     ondblclick="ListBox1_DoubleClick()" runat="server"> 
    <asp:ListItem Value="1">One</asp:ListItem> 
    <asp:ListItem Value="2">Two</asp:ListItem> 
    <asp:ListItem Value="3">Three</asp:ListItem> 
    <asp:ListItem Value="4">Four</asp:ListItem> 
</asp:ListBox> 

отделенного кода:

public void Page_Load(object sender, EventArgs e) 
{ 
    string parameter = Request["__EVENTARGUMENT"]; // parameter 
    // Request["__EVENTTARGET"]; // btnSave 
} 
+1

+1. Благодаря Javascript вы можете реализовать не реализованный –

Смежные вопросы