I can get the OnRowDblClick event working just fine on an iPad, but the OnRowClick event never seems to fire. The code works just fine in IE and Chrome, but why won't the OnRowClick fire on an iPad:
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
...
<script type="text/javascript">
function gridClick(sender, eventArgs) {
alert('click');
}
function gridDoubleClick(sender, eventArgs) {
alert('double click');
}
</script>
...
<telerik:RadScriptManager ID="trsm" runat="server" />
<telerik:RadGrid
ID="grid"
runat="server"
AllowFilteringByColumn="True"
AllowPaging="True"
AllowSorting="True"
AutoGenerateColumns="False"
CellSpacing="0"
DataSourceID="XXXXX"
GridLines="None"
Skin="Default">
<GroupingSettings CaseSensitive="False" />
<MasterTableView DataKeyNames="XXXXX" ClientDataKeyNames="XXXXX" DataSourceID="XXXXX">
<RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column">
<HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>
<ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column">
<HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
<Columns>
...
</Columns>
</MasterTableView>
<FilterMenu EnableImageSprites="False"></FilterMenu>
<clientsettings EnableAlternatingItems="true" EnableRowHoverStyle="True">
<selecting AllowRowSelect="True" />
<clientevents OnRowClick="gridClick" OnRowDblClick="gridDoubleClick" />
</clientsettings>
</telerik:RadGrid>
...
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
...
<script type="text/javascript">
function gridClick(sender, eventArgs) {
alert('click');
}
function gridDoubleClick(sender, eventArgs) {
alert('double click');
}
</script>
...
<telerik:RadScriptManager ID="trsm" runat="server" />
<telerik:RadGrid
ID="grid"
runat="server"
AllowFilteringByColumn="True"
AllowPaging="True"
AllowSorting="True"
AutoGenerateColumns="False"
CellSpacing="0"
DataSourceID="XXXXX"
GridLines="None"
Skin="Default">
<GroupingSettings CaseSensitive="False" />
<MasterTableView DataKeyNames="XXXXX" ClientDataKeyNames="XXXXX" DataSourceID="XXXXX">
<RowIndicatorColumn Visible="True" FilterControlAltText="Filter RowIndicator column">
<HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>
<ExpandCollapseColumn Visible="True" FilterControlAltText="Filter ExpandColumn column">
<HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
<Columns>
...
</Columns>
</MasterTableView>
<FilterMenu EnableImageSprites="False"></FilterMenu>
<clientsettings EnableAlternatingItems="true" EnableRowHoverStyle="True">
<selecting AllowRowSelect="True" />
<clientevents OnRowClick="gridClick" OnRowDblClick="gridDoubleClick" />
</clientsettings>
</telerik:RadGrid>
...