Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
93 views
Hi Telerik

I am dynamically displaying a radwindow using javascript. In the JS I am only setting the position to center but on rendering I am getting a JS error Style is null.

var winemp  =$find("<%= RadWindowEmp.ClientID%>");
function showemp(sender, args)
{
     winemp.center();
     winemp.show();
}

showemp() is invoked on a radbutton clients click.

Thanks
Damian.
Shinu
Top achievements
Rank 2
 answered on 22 Aug 2013
8 answers
745 views
Hi,

When using the RadListbox with SelectionMode set to Multiple, is it possible to allow users to select multiple items just by clicking (without having to hold Ctrl).  This used to be an option with listboxes (options were Simple or Extended) in MS Access but I can't find an ASP.NET listbox with allows this?

Genady Sergeev
Telerik team
 answered on 22 Aug 2013
1 answer
179 views
Hi Telerik,

How can I add a button to the RadWindow  to print the content items? (The Button should not appear in print)

Thanks
Damian
Shinu
Top achievements
Rank 2
 answered on 22 Aug 2013
1 answer
67 views
Hi all,
I want To persist the state of checked record on clientside(for single/multiple/header check)during paging,pagesize change and get the USERID associated with such records on button click?
i did it for server side please check it
<%@ Page Title="" Language="C#" MasterPageFile="~/ReportAdmin.Master" AutoEventWireup="true"
    CodeFile="GroupUserCreation.aspx.cs" Inherits="GroupUserCreation" %>
 
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <br />
    <center>
        <telerik:RadComboBox ID="cmbgroupname" runat="server" Width="250px" EmptyMessage="             Select Group"
            ExpandAnimation-Type="OutBounce" Skin="Default">
        </telerik:RadComboBox>
        <asp:RequiredFieldValidator ID="rfv1" runat="server" ErrorMessage="*" Font-Size="Larger"
            SetFocusOnError="true" ValidationGroup="val" ControlToValidate="cmbgroupname"
            Font-Bold="true" ForeColor="Red"></asp:RequiredFieldValidator>
        <br />
        <br />
        <div>
        </div>
        <telerik:RadGrid ID="RadGrid1" runat="server" AllowMultiRowSelection="True" AllowPaging="True"
            PageSize="5" AllowSorting="True" OnNeedDataSource="RadGrid1_NeedDataSource" CellSpacing="0"
            GridLines="None" ShowGroupPanel="True" Skin="Default" OnItemCommand="RadGrid1_ItemCommand"
            OnPreRender="RadGrid1_PreRender">
            <PagerStyle Mode="NextPrevAndNumeric" AlwaysVisible="true"></PagerStyle>
            <ClientSettings Selecting-AllowRowSelect="true" AllowDragToGroup="True" EnablePostBackOnRowClick="true">
                <Selecting AllowRowSelect="True" UseClientSelectColumnOnly="True"></Selecting>
            </ClientSettings>
            <MasterTableView DataKeyNames="UserId">
                <Columns>
                    <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn" />
                </Columns>
                <PagerStyle AlwaysVisible="True"></PagerStyle>
            </MasterTableView>
        </telerik:RadGrid>
        <br />
        <asp:Button ID="Button1" runat="server" Text="Save" OnClick="Button1_Click" Width="130px"
            Height="25px" ValidationGroup="val" />
        <br />
    </center>
</asp:Content>
and
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.SqlClient;
using Telerik.Web.UI;
using System.Collections;
 
 
public partial class GroupUserCreation : System.Web.UI.Page
{
    Globas obj = new Globas();
    CheckBox chkbox = new CheckBox();
    string GroupId="";
 
     
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
 
            Session.Clear();
            DataTable dt1 = obj.GroupDetails();
            cmbgroupname.DataSource = dt1;
            cmbgroupname.DataTextField = "GroupName";
            cmbgroupname.DataValueField = "GroupId";
            cmbgroupname.DataBind();
        }
 
        foreach (GridHeaderItem headerItem in RadGrid1.MasterTableView.GetItems(GridItemType.Header))
        {
            CheckBox chk = (CheckBox)headerItem.FindControl("ClientSelectColumn");
        }
 
        
    }
 
    protected void Button1_Click(object sender, EventArgs e)
    {
 
        if (Session["selectedItems"] != null)
    {
        ArrayList selectedItems = (ArrayList)Session["selectedItems"];
        Int16 stackIndex;
        for (stackIndex = 0; stackIndex <= selectedItems.Count - 1; stackIndex++)
        {
            RadGrid1.AllowPaging = false;
            RadGrid1.Rebind();
            string curItem = selectedItems[stackIndex].ToString();
            foreach (GridItem item in RadGrid1.MasterTableView.Items)
            {
                if (item is GridDataItem)
                {
                    GridDataItem dataItem = (GridDataItem)item;
                    if (curItem.Equals(dataItem.OwnerTableView.DataKeyValues[dataItem.ItemIndex]["UserId"].ToString()))
                    {                         
                        dataItem.Selected = true;
                        Response.Write(curItem);//Datakey value of the selcted items
                        Response.Write("<br/>");
                        //Code To Insert
                        break;
                    }
                }
            }
        }        
    }
    RadGrid1.AllowPaging = true;
    RadGrid1.Rebind();
 
            }
 
    protected void RadGrid1_NeedDataSource(object sender, GridNeedDataSourceEventArgs e)
    {
        DataTable dt = obj.UserDetails();
        RadGrid1.DataSource = dt;
      
    }
 
 
 
    protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e)
    {
        ArrayList selectedItems;
        if (Session["selectedItems"] == null)
        {
            selectedItems = new ArrayList();
        }
        else
        {
            selectedItems = (ArrayList)Session["selectedItems"];
        }
        if (e.CommandName == "RowClick")
        {
            GridDataItem dataItem = (GridDataItem)e.Item;
            string customerID = dataItem.OwnerTableView.DataKeyValues[dataItem.ItemIndex]["UserId"].ToString();
            if (dataItem.Selected)
            {
                selectedItems.Add(customerID);
                Session["selectedItems"] = selectedItems;
            }
            else
            {
                selectedItems.Remove(customerID);
                Session["selectedItems"] = selectedItems;
            }
        }
    }
    protected void RadGrid1_PreRender(object sender, EventArgs e)
    {
        if (Session["selectedItems"] != null)
        {
            ArrayList selectedItems = (ArrayList)Session["selectedItems"];
            Int16 stackIndex;
            for (stackIndex = 0; stackIndex <= selectedItems.Count - 1; stackIndex++)
            {
                string curItem = selectedItems[stackIndex].ToString();
                foreach (GridItem item in RadGrid1.MasterTableView.Items)
                {
                    if (item is GridDataItem)
                    {
                        GridDataItem dataItem = (GridDataItem)item;
                        if (curItem.Equals(dataItem.OwnerTableView.DataKeyValues[dataItem.ItemIndex]["UserId"].ToString()))
                        {
                            dataItem.Selected = true;
                            break;
                        }
                    }
                }
            }
        }
    }
}
Plz give response quickly,
Thanks
Marin
Telerik team
 answered on 22 Aug 2013
1 answer
87 views
Hello,

I need to use RadScheduler in a similar use case to this demo where you can drag unresourced tasks to the scheduler.

http://demos.telerik.com/aspnet-ajax/scheduler/examples/draganddropintegration/defaultcs.aspx?product=scheduler

However, I need to drop the tasks directly to resources. Basically, I want to combine that demo with the customized header menu (http://demos.telerik.com/aspnet-ajax/scheduler/examples/resourceheadertemplates/defaultcs.aspx).

How could this be achieved?
I already have implemented the header menu and some of the drag and drop capabilities (only determining the resource is missing).
Nencho
Telerik team
 answered on 22 Aug 2013
4 answers
692 views
When using  RadDropDownList control I get the following error:

Error 1 The type or namespace name 'RadDropDownList' does not exist in the namespace 'Telerik.Web.UI' (are you missing an assembly reference?)

This is a piece of the code:

<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
 
    <telerik:RadDropDownList runat="server" ID="DropDownListCuadroMandos" TabIndex="1" Width="200" DropDownWidth="200" DefaultMessage="Select one ..."
    DataSourceID="SqlDataSource1" DataTextField="Descripcion" DataValueField="IdIndicador">
 
                        </telerik:RadDropDownList>

The reference to the assembly is located at:
C:\Program Files (x86)\Telerik\RadControls for ASP.NET AJAX Q1 2012\Bin40\Telerik.Web.UI.dll

Any suggestion? Thank you.






Princy
Top achievements
Rank 2
 answered on 22 Aug 2013
2 answers
186 views
Hi,
i am using GridClientSelectColumn for header checkbox to check all records at one click but when i chek that checkbox it gets checked ,but after refresh all records wiil be unchecked
Below is my code for reference
<telerik:RadGrid ID="RadGrid1" runat="server" AllowMultiRowSelection="True" AllowPaging="True"
         PageSize="5" AllowSorting="True"
         OnNeedDataSource="RadGrid1_NeedDataSource" CellSpacing="0"
         GridLines="None" ShowGroupPanel="True" Skin="Default"
         onitemcommand="RadGrid1_ItemCommand" onprerender="RadGrid1_PreRender">
         <PagerStyle Mode="NextPrevAndNumeric" AlwaysVisible="true"></PagerStyle>
         <ClientSettings Selecting-AllowRowSelect="true" AllowDragToGroup="True" EnablePostBackOnRowClick="true" >
             <Selecting AllowRowSelect="True" UseClientSelectColumnOnly="True"></Selecting>
 
 
         </ClientSettings>
         <MasterTableView DataKeyNames="UserId">
             <Columns>
              
                 <telerik:GridClientSelectColumn UniqueName="ClientSelectColumn" />
             </Columns>
             <PagerStyle AlwaysVisible="True"></PagerStyle>
         </MasterTableView>
     </telerik:RadGrid>

Thanks.
Angel Petrov
Telerik team
 answered on 22 Aug 2013
3 answers
136 views
Hi,

I would like to bind Radscheduler with a web service, will I loose any functionality on doing so?
Currently I am using following following functionality:

1. Drag and drop to reschedule appointments
2. Timer to refresh scheduler 
3. Button to refresh scheduler
4. Double click an appointment to edit it
5. Right click an appointment to open context menu
6.Drag and drop from grid to scheduler to create an appointment
7. Colour appointment by appointment type/other properties
8. Recurring appointments
9. Delete an appointment


Thanks,
Prava
Plamen
Telerik team
 answered on 22 Aug 2013
0 answers
48 views
hello
when I run my web application on Internet Explorer the Radwindow appears with Scroll as shown in image below
and in Mozilla there is no scroll

I don't want scroll for Radwindow
how to resolve this problem
Kishor
Top achievements
Rank 2
 asked on 22 Aug 2013
3 answers
87 views
hello

 I have used Radchart (Bar) with 2 series.
 I want to hide series at run time
 I can hide the series but the name of series remains as it is  at right side( Cost_Of_Job)
how can I hide it

also
I want to rotate legends to 45 degree as shown if image
how to do it

waiting for reply
Ves
Telerik team
 answered on 22 Aug 2013
Narrow your results
Selected tags
Tags
+? more
Top users last month
Chester
Top achievements
Rank 1
Iron
Simon
Top achievements
Rank 1
Iron
Douglas
Top achievements
Rank 2
Iron
Iron
SUNIL
Top achievements
Rank 3
Iron
Iron
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Chester
Top achievements
Rank 1
Iron
Simon
Top achievements
Rank 1
Iron
Douglas
Top achievements
Rank 2
Iron
Iron
SUNIL
Top achievements
Rank 3
Iron
Iron
Iron
Marco
Top achievements
Rank 3
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?