In Firefox, when I try to click on the radnumerictextbox,
I cannot edit the text because the item is "selected" when I Single click on the text box.
The problem seems to appear if I EnableDragAndDrop.
URL: http://www.ximnet.com.my/telerik/test_listbox.aspx
Video Demo: http://www.ximnet.com.my/telerik/listbox_firefox_drag_drop_textbox.swf
Is there anything I can do to prevent this?
ASPX Code:
VB Code:
I cannot edit the text because the item is "selected" when I Single click on the text box.
The problem seems to appear if I EnableDragAndDrop.
URL: http://www.ximnet.com.my/telerik/test_listbox.aspx
Video Demo: http://www.ximnet.com.my/telerik/listbox_firefox_drag_drop_textbox.swf
Is there anything I can do to prevent this?
ASPX Code:
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="test_listbox.aspx.vb" Inherits="test_listbox" %><%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title></title></head><body> <form id="form1" runat="server"><telerik:RadScriptManager ID="RSM" runat="server" /> <telerik:RadListBox ID="RadListBox1" runat="server" AllowTransfer="true" EnableDragAndDrop="true" AutoPostBackOnTransfer="true" Height="200px" SelectionMode="Multiple" OnTransferred="RadListBox1_Transferred" TransferToID="RadListBox2" Width="215px"> <ButtonSettings ShowTransferAll="false" VerticalAlign="Middle" /> <ItemTemplate> <span class="product-title"> <%# DataBinder.Eval(Container, "Text")%></span> <span class="bearing">1 bearing</span> </ItemTemplate> <Items> <telerik:RadListBoxItem Text="Spinning Reel 1" Value="reel1_thumb.png" Price="99" Selected="true" /> <telerik:RadListBoxItem Text="Spinning Reel 2" Value="reel2_thumb.png" Price="199" /> <telerik:RadListBoxItem Text="Spinning Reel 3" Value="reel3_thumb.png" Price="99" /> <telerik:RadListBoxItem Text="Spinning Reel 4" Value="reel4_thumb.png" Price="299" /> <telerik:RadListBoxItem Text="Spinning Reel 5" Value="reel5_thumb.png" Price="199" /> <telerik:RadListBoxItem Text="Spinning Reel 6" Value="reel6_thumb.png" Price="99" /> <telerik:RadListBoxItem Text="Spinning Reel 7" Value="reel7_thumb.png" Price="299" /> <telerik:RadListBoxItem Text="Spinning Reel 8" Value="reel8_thumb.png" Price="199" /> </Items> </telerik:RadListBox> <telerik:RadListBox runat="server" EnableDragAndDrop="true" ID="RadListBox2" Height="200px" Width="270px" SelectionMode="Multiple"> <ItemTemplate> <span class="detail-title"> <%# DataBinder.Eval(Container, "Text")%></span> <ul class="details"> <li> <label> Price:</label> <span> <%# Convert.ToInt32(DataBinder.Eval(Container, "Attributes['Price']")).ToString("C0") %></span> </li> <li> <label> Quantity:</label> <telerik:RadNumericTextBox runat="server" ID="QuantityTextBox" Width="40px" MinValue="1" MaxValue="10" ShowSpinButtons="true" Value="1" NumberFormat-DecimalDigits="0" /> </li> </ul> </ItemTemplate> <Items> <telerik:RadListBoxItem Text="Spinning Reel 9" Value="reel9.png" Price="99" /> </Items> </telerik:RadListBox> </form></body></html>VB Code:
Imports Telerik.Web.UIPartial Class test_listbox Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load If Not Page.IsPostBack Then RadListBox1.DataBind() RadListBox2.DataBind() End If End Sub Protected Sub RadListBox1_Transferred(ByVal sender As Object, ByVal e As RadListBoxTransferredEventArgs) For Each item As RadListBoxItem In e.Items 'Update the image If e.SourceListBox Is RadListBox1 Then item.Value = item.Value.Replace("_thumb", "") Else item.Value = item.Value.Replace(".png", "_thumb.png") End If 'Databind the item in order to evaluate the databinding expressions from the template item.DataBind() Next End SubEnd Class