Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
144 views
Hello,

The RadGrid filtering doesn't work. The RadGrid is empty shows empty when I filter by last name. Could you please let me know what could be the problem? Thanks for any help. Her is my code.

<telerik:RadGrid ID="RadGrid1" AutoGenerateColumns="False" 
                AlternatingItemStyle-HorizontalAlign="Left" FilterItemStyle-HorizontalAlign="Left"
                HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Left" Width="101%"
                runat="server" AllowPaging="True" GridLines="None" AllowFilteringByColumn="true"
                ShowFooter="True" ShowStatusBar="True" OnItemCommand="Add" AllowSorting="true"
                    
                <GroupingSettings CaseSensitive="false" /> 
<HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"></HeaderContextMenu
    
                <AlternatingItemStyle BackColor="gainsboro" /> 
                <MasterTableView PageSize="50"
                    <PagerStyle Mode="NextPrevNumericAndAdvanced"></PagerStyle
                    <Columns
                            <telerik:GridBoundColumn DataField="test_id" UniqueName="test_id" 
                           HeaderText="Test ID" Display="false"/> 
                        <telerik:GridBoundColumn DataField="last_name" UniqueName="last_name" 
                            FilterControlAltText="Filter last_name column" HeaderText="Name" 
                            SortExpression="last_name"/> 
                        <telerik:GridButtonColumn CommandName="TestSelected" 
                            FilterControlAltText="Filter column column" Text="Add" 
                            UniqueName="column"
                        </telerik:GridButtonColumn
                    </Columns
                </MasterTableView
                <ClientSettings
                    <Selecting AllowRowSelect="True"  /> 
                </ClientSettings
                <FilterMenu EnableTheming="True" Skin="Default"
                    <CollapseAnimation Duration="200" Type="OutQuint" /> 
                </FilterMenu
                <AlternatingItemStyle HorizontalAlign="Left" /> 
                <ItemStyle HorizontalAlign="Left" /> 
                <HeaderStyle HorizontalAlign="Center" /> 
                <FilterItemStyle HorizontalAlign="Center" /> 
            </telerik:RadGrid>

Code behind

protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
        if (this.Request.QueryString["name"] != string.Empty)
        {
            string sqlstr = "SELECT * from tableName where last_name = '" + this.Request.QueryString["name"] + "') ";
            RadGrid1.DataSource = GetDataTable(sqlstr);
            RadGrid1.DataBind();
            RadGrid1.Visible = true;
        }
    }
    else
    {
            RadGrid1.DataSource = null;
            RadGrid1.Rebind();
            RadGrid1.Visible = true;
        }
    }
}
Shinu
Top achievements
Rank 2
 answered on 23 Nov 2011
3 answers
94 views
Is there a property that will give me the first "displayed date" of the asp.net radCalendar for the month? It is usually a date from the previous month obviously, for example in this month (May 2010), because the 1st is a Saturday, the first date shown on the "May leaf" is Monday 26th April and the last date is Sunday 6th June (i.e. +41 days). If there is not a property, is there an easy way to calculate it please?

Lawrence
Top achievements
Rank 1
 answered on 22 Nov 2011
19 answers
686 views
Hello,

I think I'm missing something here. I have a combobox that allows me to edit a column in a radGrid. The combobox has EnableLoadOnDemand = true because the datasource this is wired to has over 30000 records. When I go to edit an already created record, I get a Selection out of range Parameter name: value error. I'm assuming this is because the selectedValue isn't in the initial list, but how do I get that into the initial list. I'm also hoping to preload a small subset of the 30000 records into the combobox but it's not a necessity. My code is below:
ASPX
<telerik:GridTemplateColumn UniqueName="ProfileColumn" HeaderText="Name">  
            <EditItemTemplate> 
                 <telerik:RadComboBox ID="RadComboBox1" runat="server" Width="250px" Height="150px" 
                    EmptyMessage="--Select A Person--" EnableLoadOnDemand="True" ShowMoreResultsBox="True" 
                    EnableVirtualScrolling="True"   
                     OnItemsRequested="RadComboBox1_ItemsRequested"   
                      AppendDataBoundItems="False"   
                      DataTextField="fullname" DataValueField="profileID" SelectedValue='<%# Bind("profileID") %>' > 
                </telerik:RadComboBox>            
            </EditItemTemplate> 
            <ItemTemplate> 
                <asp:Label runat="server" Text='<%#Eval("CF_Person.lastName") %>'></asp:Label> 
            </ItemTemplate> 
        </telerik:GridTemplateColumn> 

Codebehind
 protected void RadComboBox1_ItemsRequested(object o, Telerik.Web.UI.RadComboBoxItemsRequestedEventArgs e)  
    {  
        DataClassesDataContext db = new DataClassesDataContext();  
        var peoplefrom person in db.CF_People  
                       where person.firstName.Contains(e.Text) || person.lastName.Contains(e.Text)   
                       orderby person.lastName  
                       select person;  
 
            RadComboBox myComboBox = (RadComboBox)o;  
            myComboBox.Items.Clear();  
 
            myComboBox.ClearSelection();  
            foreach (var p in people)  
            {  
                myComboBox.Items.Add(new RadComboBoxItem(p.firstName + " " + p.lastName, p.profileID.ToString()));  
            }  
    }  
 
 
 
    protected void LinqProfile_Selecting(object sender, LinqDataSourceSelectEventArgs e)  
    {  
        DataClassesDataContext db = new DataClassesDataContext();  
        e.Result = (from person in db.People  
                      where person.firstName.StartsWith("A")  
                     orderby lawyer.lastName  
                     select new { fullname = (person.firstName + " " + person.lastName), person.firstName, person.lastName, person.profileID }).Take(20);  
    } 

Thanks in advance
Andrew W
Top achievements
Rank 1
 answered on 22 Nov 2011
2 answers
76 views
Hi 

I'm using telerik.web.design and telerik.web.ui
version 2010.2.826.35

I also used CSS and images created on this page http://stylebuilder.telerik.com/

and the scheduler control looks all twisted ( see image attach )

can some one help?

this is my css code:




/* RadScheduler Telerik skin */


/* common */
.RadScheduler_Blue,
.RadScheduler_Blue a,
.RadScheduler_Blue input,
.RadScheduler_Blue select,
.RadScheduler_Blue textarea
{
color: #333333;
font: normal 12px/14px "Segoe UI", Arial, sans-serif;
}


.RadScheduler_Blue textarea
{
background: #ffffff;
}


/* header */


/* header sprites */
.RadScheduler_Blue .rsHeader,
.RadScheduler_Blue .rsHeader ul a:hover,
.RadScheduler_Blue .rsHeader ul a:hover span,
.RadScheduler_Blue .rsHeader .rsSelected,
.RadScheduler_Blue .rsHeader .rsSelected em,
.RadScheduler_Blue .rsHeader .rsDatePickerActivator,
.RadScheduler_Blue .rsHeader .rsPrevDay,
.RadScheduler_Blue .rsHeader .rsNextDay
{
background-image: url('Scheduler/rsSprites.png');
}


.RadScheduler_Blue .rsHeader
{
border-width: 1px;
border-style: solid;
border-color: #a1a1a1 #a1a1a1 #6e6e6e;
}


.RadScheduler_Blue .rsHeader,
.RadScheduler_Blue .rsHeader a
{
color: #000000;
}


.RadScheduler_Blue .rsHeader a:hover,
.RadScheduler_Blue .rsHeader em
{
color: #ffffff;
}


.RadScheduler_Blue .rsHeader a.rsToday:hover
{
color: #545454;
}


.RadScheduler_Blue div.rsHeader .rsPrevDay
{
width: 16px;
margin: 7px 0 0 3px;
background-position: 0 -48px;
}


.RadScheduler_Blue div.rsHeader .rsNextDay
{
width: 16px;
margin: 7px 6px 0 0;
background-position: -15px -48px;
}


.RadScheduler_Blue div.rsHeader a.rsPrevDay:hover
{
background-position: -70px -48px;
}


.RadScheduler_Blue div.rsHeader a.rsNextDay:hover
{
background-position: -85px -48px;
}


/* content */


.RadScheduler_Blue .rsContent
{
background: #ffffff;
}


/* <headers> */


.RadScheduler_Blue .rsHorizontalHeaderTable
{
color: #000000;
background: #ededed;
}


.RadScheduler_Blue .rsHorizontalHeaderWrapper {
border-color: #d1d1d1;
background: #ededed;
}


.RadScheduler_Blue .rsSpacerCell,
.RadScheduler_Blue .rsAllDayHeader,
.RadScheduler_Blue .rsVerticalHeaderWrapper,
.RadScheduler_Blue .rsVerticalHeaderTable
{
background: #f2f2f2 url('Scheduler/rsVerticalHeaderBg.png') repeat-y;
}


.RadScheduler_Blue .rsVerticalHeaderTable th
{
border-color: #d1d1d1;
color: #000000;
}


.RadScheduler_Blue .rsHorizontalHeaderTable th
{
border-color: #d1d1d1;
background-color: #ededed;
background-image: url('Scheduler/rsSprites.png');
}


.RadScheduler_Blue .rsVerticalHeaderTable th
{
border-color: transparent #d1d1d1;
border-top: 0;
}


.RadScheduler_Blue .rsVerticalHeaderTable .rsAlt th
{
border-color: #d1d1d1;
}


/* </headers> */


/* <all-day-row> */


.RadScheduler_Blue .rsAllDayRow
{
background: #ededed;
}


.RadScheduler_Blue .rsSpacerCell,
.RadScheduler_Blue .rsAllDayHeader,
.RadScheduler_Blue .rsVerticalHeaderTable .rsAllDayHeader
{
color: #000000;
border-color: #d1d1d1;
}


.RadScheduler_Blue .rsAllDayRow td,
.RadScheduler_Blue .rsContentTable .rsAllDayRow td
{
border-color: #d1d1d1;
border-style: solid;
}


.RadScheduler_Blue .rsVerticalHeaderTable .rsMainHeader th
{
border-bottom-color: #d1d1d1;
}


.RadScheduler_Blue .rsSpacerCell,
.RadScheduler_Blue .rsContent .rsAllDayHeader
{
border-bottom-color: #d1d1d1;
}


/* </all-day-row> */


.RadScheduler_Blue .rsContent,
.RadScheduler_Blue .rsTopWrap .rsFooter
{
border: 1px solid #828282;
border-top: 0;
}


.RadScheduler_Blue div.rsContent
{
border-bottom-color: #828282;
}


.RadScheduler_Blue .rsContentTable td
{
border-color: #ebebed;
border-bottom-style: dotted;
}


.RadScheduler_Blue .rsContentTable .rsAlt td
{
border-color: #d1d1d1 #ebebed;
border-bottom-style: solid;
}


.RadScheduler_Blue .rsMonthView .rsOtherMonth
{
background-color: #fafafa;
}


/* <appointments> */
.RadScheduler_Blue .rsApt .rsArrowTop,
.RadScheduler_Blue .rsApt .rsArrowBottom,
.RadScheduler_Blue .rsApt .rsArrowLeft,
.RadScheduler_Blue .rsApt .rsArrowRight,
.RadScheduler_Blue .rsApt .rsAptDelete,
.RadScheduler_Blue .rsApt .rsAptResize,
.RadScheduler_Blue .rsApt .rsAptReminder,
.RadScheduler_Blue .rsApt .rsAptRecurrence,
.RadScheduler_Blue .rsApt .rsAptRecurrenceException
{
background-color: transparent;
background-image: url('Scheduler/rsSprites.png');
background-repeat: no-repeat;
}


.RadScheduler_Blue .rsApt .rsAptDelete
{
width: 22px;
}


.RadScheduler_Blue .rsAptCreate,
.RadScheduler_Blue .rsMonthView .rsAptCreate
{
background-color: #b2b2eb;
background-image: url('Scheduler/rsSprites.png');
background-repeat: repeat-x;
}


.RadScheduler_Blue .rsAptCreateRow2,
.RadScheduler_Blue .rsMonthView .rsAptCreateRow2
{
background-color: #b2b2eb;
background-image: url('Scheduler/rsSprites.png');
background-repeat: repeat-x;
}


.RadScheduler_Blue .rsNonWorkHour,
.RadScheduler_Blue .rsSunCol,
.RadScheduler_Blue .rsSatCol
{
background-color: #f5f5f5;
}


.RadScheduler_Blue .rsAptCreateRow3,
.RadScheduler_Blue .rsMonthView .rsAptCreateRow3,
.RadScheduler_Blue .rsAptCreateRow4,
.RadScheduler_Blue .rsMonthView .rsAptCreateRow4,
.RadScheduler_Blue .rsAptCreateRow5,
.RadScheduler_Blue .rsMonthView .rsAptCreateRow5
{
background: #b2b2eb;
}


.RadScheduler_Blue .rsSelectedSlot,
.RadScheduler_Blue .rsMonthView .rsSelectedSlot
{
    background: #9393c7;
    border-color: #8484b8;
}


.RadScheduler_Blue .rsContentTable td.rsAptCreate.rsSelectedSlot
{
    background: #8484b8;
    border-color: #7474a8;
}


.RadScheduler_Blue .rsContentTable td.rsSelectedSlot
{
    background: #9393c7;
    border-color: #8484b8;
}


/* <New appointment imageless rendering */
.RadScheduler_Blue .rsAptIn, 
.RadScheduler_Blue .rsAptMid, 
.RadScheduler_Blue .rsAptContent
{
    background-color: #aeaee8;
    border-color: #4a4aba;
}


.RadScheduler_Blue .rsAptMid
{
border-color: #7777d1;
}
/* </New appointment imageless rendering> */


.RadScheduler_Blue .rsAptSimple
{
background-color: #aeaee8;
border-color: #4949b8;
}


/* </appointments> */


/* <month view> */


.RadScheduler_Blue .rsMonthView .rsContentTable td
{
border-color: #ededf7;
border-style: solid;
}


/* </month view> */


/* <footer> */


.RadScheduler_Blue div.rsFooter
{
background-color: #ededed;
background-image: url('Scheduler/rsSprites.png');
background-repeat: repeat-x;
}


.RadScheduler_Blue div.rsFooter .rsFullTime
{
color: #000000;
background-position: 0 -248px;
padding: 3px 0 4px 17px;
background-color: transparent;
background-image: url('Scheduler/rsSprites.png');
background-repeat: no-repeat;
}


.RadScheduler_Blue div.rsFooter a.rsFullTime:hover
{
color: #333333;
background-position: 0 -271px;
}


/* </footer> */


/* <inline edit form> */


.RadScheduler_Blue .rsAptEditResizeHandle,
.RadScheduler_Blue .rsAptEditFormWrapper
{
background-image: url('Scheduler/rsSprites.png');
}


.RadScheduler_Blue .rsAptEditFormOuter, /* top */
.RadScheduler_Blue .rsAptEditFormInner  /* bottom */
{
background-image: url('Scheduler/rsInlineEditHSprite.png');
}


.RadScheduler_Blue .rsAptEditFormMiddle, /* left */
.RadScheduler_Blue .rsAptEditFormMiddle2 /* right */
{
background-image: url('Scheduler/rsInlineEditVSprite.png');
}


.RadScheduler_Blue .rsAptEditFormWrapper .rsAptEditTextareaWrapper
{
border-color: #828282;
background: #ffffff;
}


.RadScheduler_Blue .rsAptEditFormWrapper .rsAptEditTextareaWrapper textarea
{
background: #ffffff;
}


/* <inline edit form template and edit background> */


.RadScheduler_Blue .rsAptEditFormWrapper .rsTemplateWrapper,
.RadScheduler_Blue .rsAptEditFormWrapper .rsEditOptions 
{
background: #ededed;
}


/* </inline edit form template and edit background> */


/* </inline edit form> */


/* <advanced edit form> */


.RadScheduler_Blue .rsAdvancedEdit .rsAdvContentWrapper
{
background: #ffffff;
border: 1px solid #828282;
border-top-color: #ababab;
}


* html .RadScheduler_Blue div.rsAdvancedModal .rsAdvContentWrapper
{
background: #ffffff;
}


.RadScheduler_Blue div.rsAdvancedModal div.rsAdvContentWrapper
{
    border-top: 0;
}


.RadScheduler_Blue div.rsAdvancedModal .rsAdvButtonWrapper
{
    padding: 10px 10px 18px 0;
}


* html .RadScheduler_Blue div.rsAdvancedModal .rsAdvButtonWrapper
{
    padding: 10px 10px 10px 0;
}


* html .RadScheduler_Blue div.rsAdvancedModal .rsAdvContentWrapper
{
    margin-top: -1px;
background: #ffffff;
    border: 1px solid #878787;
}


/* <xref input skins> */


.RadScheduler_Blue .rsAdvancedEdit .rsAdvInput,
.RadScheduler_Blue .rsAdvancedEdit select,
.RadScheduler_Blue .rsAdvancedEdit .textareaWrapper
{
border-color: #828282;
}


.RadScheduler_Blue .rsAdvancedEdit .rsInvalid textarea,
.RadScheduler_Blue .rsAdvancedEdit .rsInvalid input,
.RadScheduler_Blue .rsAdvancedEdit .rsAdvTimePicker .riEmpty
{
background-image: url('Input/sprite.gif');
}


.RadScheduler_Blue .rsAdvancedEdit .textareaWrapper
{
background: #ffffff;
}


.RadScheduler_Blue .rsAdvancedEdit .rsInvalid
{
border-color: #6161f2;
color: #6161f2;
}
/* </xref input skins> */


.RadScheduler_Blue .rsAdvancedEdit h2,
.RadScheduler_Blue .rsAdvancedEdit h3
{
color: #37376e;
}


.RadScheduler_Blue .rsAdvancedEdit h2
{
border-bottom: 1px solid #a1a1a1;
}


.RadScheduler_Blue .rsAdvancedEdit h2 span
{
background: #ffffff;
}


.RadScheduler_Blue .rsAdvancedEdit .rsAdvancedSubmitArea
{
border-color: #a1a1a1;
}


/* </advanced edit form> */


/* <date/time picker> */


.RadScheduler_Blue .rsTimePick .RadInput_Blue input.riEnabled,
.RadScheduler_Blue .rsTimePick .RadInput_Blue input.riHover,
.RadScheduler_Blue .rsTimePick .RadInput_Blue input.riFocused
{
background-image: url('Scheduler/rsSprites.png');
}


/* </date/time picker> */


/* <modal dialogs> */


.RadScheduler_Blue .rsModalBgTopLeft,
.RadScheduler_Blue .rsModalBgTopRight,
.RadScheduler_Blue .rsModalBgBottomLeft,
.RadScheduler_Blue .rsModalBgBottomRight
{
    background-image: url('Scheduler/rsModalBg.png');
}


div.RadScheduler_Blue .rsAnimating
{
    background-image: url('Scheduler/rsModalBgIE6.png');
}


* html .RadScheduler_Blue .rsModalBgTopLeft,
* html .RadScheduler_Blue .rsModalBgTopRight,
* html .RadScheduler_Blue .rsModalBgBottomLeft,
* html .RadScheduler_Blue .rsModalBgBottomRight
{
    background-image: url('Scheduler/rsModalBgIE6.png');
}


.RadScheduler_Blue .rsAdvancedEdit .rsAdvTitle,
.RadScheduler_Blue .rsAdvancedEdit .rsAdvInnerTitle
{
    background-image: url('Scheduler/rsModalTitleBg.png');
}


.RadScheduler_Blue .rsAdvancedEdit a.rsAdvEditClose,
.RadScheduler_Blue div.rsModalWrapper .rsModalWindowClose
{
background-image: url('Scheduler/rsSprites.png');
margin-top:-24px;
width:30px;
}


.RadScheduler_Blue .rsAdvancedEdit a.rsAdvEditClose:hover,
.RadScheduler_Blue .rsModalWrapper a.rsModalWindowClose:hover
{
background-position: -71px -526px;
}


.RadScheduler_Blue .rsModalWrapper .rsModalTitle
{
color: #000000;
background-image: url('Scheduler/rsSprites.png');
}


.RadScheduler_Blue .rsModalWrapper .rsModalInner
{
border-color: #828282;
background: #ffffff;
}


.RadScheduler_Blue .rsModalWrapper .rsModalIcon
{
background-image: url('Scheduler/rsSprites.png');
}


/* Inline Edit buttons + ModalDialog buttons */
.RadScheduler_Blue .rsModalWrapper .rsModalButtons a,
.RadScheduler_Blue .rsAdvancedEdit div.rsAdvancedSubmitArea a,
.RadScheduler_Blue .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a
{
color: #000000;
background-image: url('Scheduler/rsSprites.png');
}


.RadScheduler_Blue .rsModalWrapper .rsModalButtons a:hover,
.RadScheduler_Blue .rsAdvancedEdit div.rsAdvancedSubmitArea a:hover,
.RadScheduler_Blue .rsTopWrap .rsAptEditFormWrapper .rsEditOptions a:hover
{
color: #000000;
}


/* </modal dialogs> */


.RadScheduler_Blue .rsBottomIndicator .rsOvertimeArrow
{
background: transparent url('Scheduler/rsSprites.png') no-repeat -180px -31px;
}        


.RadScheduler_Blue .rsTopIndicator .rsOvertimeArrow
{
background: transparent url('Scheduler/rsSprites.png') no-repeat -134px -31px;
}








.RadScheduler_Blue .rsAptSelected .rsAptIn,
.RadScheduler_Blue .rsAptSelected .rsAptMid,
.RadScheduler_Blue .rsAptSelected .rsAptContent {
border-color: #161638;
background-image: none;
}
edgar
Top achievements
Rank 1
 answered on 22 Nov 2011
2 answers
124 views
Hello,

I am programatically drawing a bar RadChart to display ratings count for some products. The valid ratings that I use are 0, 1, 2, 3, 4, 5. I count the rated products and plot them against the rating. At the end, I get six bars (0 to 5), which is correct. The thing that I want to do is always show the bar for rating 0 in RED color. Rest continues to work skin-based.

Someone told me to use another series for rating 0 only and give it red color but I don't want to use it as it will move the bars of my first series to a side to make place for the bars for the second one however the second series would never have any value for any other rating except 0.

Can you tell me a solution in which I achieve this in one series only?
Ahmed
Top achievements
Rank 1
 answered on 22 Nov 2011
1 answer
166 views
Hi,

I have implemented a RadScheduler that uses a custom control and can successfully add appointments, but I'm having issues editing and deleting appointments. I'd like to call the event server side and not client-side, However the AppointmentDelete and AppointmentUpdate event handlers wont fire, any idea as to what might be the cause?

<telerik:RadScheduler ID="RadScheduler1" runat="server" Height="427px" StartInsertingInAdvancedForm="true"
    Skin="Hay" Width="492px" Visible="True" ViewStateMode="Enabled"
    AppointmentStyleMode="Simple">
    <TimelineView UserSelectable="False" />
    <DayView UserSelectable="True" />
    <MonthView UserSelectable="False" />

    <AdvancedEditTemplate>
        <scheduler:AdvancedForm runat="server" ID="AdvancedEditForm1" Mode="Edit"  
            Start='<%# Bind("Start") %>'
            End='<%# Bind("End") %>' />
    </AdvancedEditTemplate>
    <AdvancedInsertTemplate>
        <scheduler:AdvancedForm runat="server" ID="AdvancedInsertForm1" Mode="Insert"
            Start='<%# Bind("Start") %>'
            End='<%# Bind("End") %>' />
    </AdvancedInsertTemplate>
</telerik:RadScheduler>


Plamen
Telerik team
 answered on 22 Nov 2011
3 answers
174 views
Hi,

I am using telerik 35 version dll . The treeview section in radfileexplorer not refreshing after create/delete/rename folder functionalities.
The refreshment happening only in grid section.

Please help me with exact code..and event..

Regards,

Praveen.
Dobromir
Telerik team
 answered on 22 Nov 2011
5 answers
165 views
Hi.
I am using the RadDatePicker and RadCalendar in a project and I noticed a bug with the datepicker button.

When I press the button in the date picker, and finish making my date selection, the datepicker button shifts down a couple of pixels.

I tried checking the margins and the z-index, but it did not really change the code much.

Here's the the code snippet.
<telerik:RadScriptManager ID="RadScriptManager1" runat="server"></telerik:RadScriptManager>    <!--needed for telerik:RadCalendar-->
    <telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server">
        <telerik:RadDatePicker ID="RadDatePicker1" runat="server" Skin="Santrio" EnableEmbeddedSkins="false">
            <Calendar ID="Calendar1" runat="server" EnableKeyboardNavigation="true" />
        </telerik:RadDatePicker>
    </telerik:RadAjaxPanel>


You may notice that I am calling a customized skin called "Santrio", but it is just the default skin, happened to be in CSS.

How do I fix this issue? Thanks!
Developer
Top achievements
Rank 1
 answered on 22 Nov 2011
1 answer
61 views
After an insert on a grid, sometime i am unable to see the row that i have just inserted because the row count may be larger than the first page and the new row may be ordered lower in the grid than existing items. Is there a way i can display the previously inserted row as the first row without having to manipulate my SQL to do so. This particular table has no timestamps so we cannot order the data by that.
Jayesh Goyani
Top achievements
Rank 2
 answered on 22 Nov 2011
2 answers
140 views
Hello, I apprently mistakenly thought that the client function findControl() would only search the node that I call it on, but it's not.

It's searching all children nodes of it as well.

var comboBox  = node.findControl( "ComboBoxID" );

comboBox should be null for some nodes that it isn't.  It's traversing the tree structure and finding a match several levels down.

How would I limit that to just within the current node and not within any child nodes?
Marbry
Top achievements
Rank 1
 answered on 22 Nov 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?