This is a migrated thread and some comments may be shown as answers.

RowContextMenu and RadDatePicker

2 Answers 87 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Jean-Marc
Top achievements
Rank 1
Jean-Marc asked on 28 Sep 2011, 10:14 AM
Hello,
probably I don't understand some things.

I have this case, i make it simple: 1 grid 1 datepicker
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="sdfsflt.aspx.vb" Inherits="Admin_PrenotaOnLine_sdfsflt" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
<telerik:RadScriptManager runat="server"></telerik:RadScriptManager>
<telerik:RadGrid    ID="RadGrid1"
                        runat="server"
                        AutoGenerateColumns="True">
                                                                             
    <MasterTableView >
    </MasterTableView>
                 
    <ClientSettings enablePostBackOnRowClick="true">
        <ClientEvents OnRowContextMenu="RowContextMenu"></ClientEvents>
        <Selecting AllowRowSelect="True" />
    </ClientSettings>                   
</telerik:RadGrid>   
             
             
             
<telerik:RadDatePicker ID="RadDatePicker1" Runat="server">
 
 
</telerik:RadDatePicker>
 
 
 
    </div>
    </form>
</body>
</html>

The datepicker popup calendar does not work.

I found out  that
<ClientEvents OnRowContextMenu="RowContextMenu"></ClientEvents>
is responsable. Without that line popup calendar works.
Why?

Thank you

2 Answers, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 28 Sep 2011, 11:16 AM
Hello Jean,

I have tried reproducing the issue at my end with the version 2011, 2, 712, 35 but no avail. Here is the full mark up which I tried.
aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Copy of Default.aspx.cs"
    Inherits="_Default" %>
<%@ 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">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:ScriptManager ID="scriptmngr" runat="server">
        </asp:ScriptManager>
        <telerik:RadGrid ID="grid1" runat="server" CellSpacing="0" AllowAutomaticUpdates="true"
            AutoGenerateEditColumn="true" AllowSorting="true" DataSourceID="SqlDataSource1"
            GridLines="None" ShowFooter="True" OnItemDataBound="grid1_ItemDataBound">
            <MasterTableView AutoGenerateColumns="False" DataSourceID="SqlDataSource1" EditMode="InPlace">
                <Columns>
                    <telerik:GridBoundColumn DataField="EmployeeID" Aggregate="Count" HeaderText="UserName"
                        SortExpression="UserName" UniqueName="UserName1" AutoPostBackOnFilter="False">
                    </telerik:GridBoundColumn>
                </Columns>
            </MasterTableView>
            <ClientSettings AllowColumnsReorder="True">
                <ClientEvents OnRowContextMenu="RowContextMenu" />
            </ClientSettings>
        </telerik:RadGrid>
        <telerik:RadDatePicker ID="RadDatePicker" runat="server">
        </telerik:RadDatePicker>
         <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"
       SelectCommand="SELECT * FROM [Employees]"></asp:SqlDataSource>
    </div>
    </form>
</body>
</html>
<script type="text/javascript">
    function RowContextMenu() {
    }
</script>

Thanks,
Princy.
0
Jean-Marc
Top achievements
Rank 1
answered on 28 Sep 2011, 01:23 PM
I'm sorry. It was for an error inside the RowContextmenu function
Tags
Grid
Asked by
Jean-Marc
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Jean-Marc
Top achievements
Rank 1
Share this question
or