Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
226 views
We have been trying to get the RadGrid to allow horizontal scrolling (if the width of the columns exceeds our grid width), but make the height auto adjust to the number of rows that are contained within it.

We are generating the Grid dynamically like so...

var telerikGrid = new RadGrid
{
    ID = "RadGrid1",
    DataSource = request.dataTable,
    AllowSorting = true,
    AllowPaging = true,
    Width = Unit.Pixel(980),
    AutoGenerateColumns = true,
    GridLines = GridLines.Both,
    Skin = ddlStyle.SelectedValue ?? "Black"
};
//telerikGrid.MasterTableView.TableLayout = GridTableLayout.Fixed;
//Scrolling
telerikGrid.ClientSettings.Scrolling.AllowScroll = true;
//telerikGrid.ClientSettings.Scrolling.SaveScrollPosition = true;
telerikGrid.ClientSettings.Scrolling.UseStaticHeaders = true;
telerikGrid.ClientSettings.Selecting.AllowRowSelect = true;
telerikGrid.ClientSettings.Scrolling.FrozenColumnsCount = 1;
//telerikGrid.ClientSettings.Scrolling.ScrollHeight = Unit.Percentage(100);
telerikGrid.MasterTableView.VirtualItemCount = request.dataTable.Rows.Count;
//telerikGrid.ClientSettings.Scrolling.ScrollHeight = Unit.Percentage()
//Resizing
telerikGrid.ClientSettings.Resizing.AllowColumnResize = true;
//Reordering
telerikGrid.ClientSettings.AllowColumnsReorder = true;
//Export
telerikGrid.MasterTableView.CommandItemSettings.ShowExportToExcelButton = true;
telerikGrid.MasterTableView.Visible = true;
telerikGrid.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.Top;
 
telerikGrid.PagerStyle.Mode = GridPagerMode.NextPrevAndNumeric;

If we set the AllowScroll  property to false, then the vertical scrolling acts appropriately, but we then don't get the horizontal scrolling that is required.

Pavlina
Telerik team
 answered on 24 Feb 2012
4 answers
261 views

I have a problem with Date Filter.

This is my Radgrid



When I filter wiht 15/02/2012 --> does not return nothing.
I need SHOW DATE + HOUR, is important!
.. I try this


  protected void ActivityLog_ItemCommand(object sender, GridCommandEventArgs e)
         {
             if (e.CommandName == RadGrid.FilterCommandName)
             {
                 Pair filterPair = e.CommandArgument as Pair;
                 string columnName = Convert.ToString(filterPair.Second);
                 if (columnName == "Date")
                 {
                     e.Canceled = true;

                     string date =
                         ((RadDatePicker)((GridFilteringItem)e.Item)[Convert.ToString(filterPair.Second)].Controls[0])
                             .SelectedDate.ToString();
                     DateTime startDate = Convert.ToDateTime(date).AddDays(-1);
                     DateTime endDate = startDate.AddDays(2);
                     string newFilter = "('" + startDate.ToString("MM/dd/yyyy") + "' < [Date] AND [Date] < '" + endDate.ToString("MM/dd/yyyy") + "')";

                     GridBoundColumn dateColumn = (GridBoundColumn)e.Item.OwnerTableView.GetColumnSafe(columnName);
                     dateColumn.CurrentFilterValue = Convert.ToDateTime(date).ToString("MM/dd/yyyy");
                     ActivityLogGrid.MasterTableView.FilterExpression = newFilter;
                     ActivityLogGrid.Rebind();
                 }

             }

         }

But ReBind does not work.

I use:
- AutogenerateColumns = true
and NeedSource events.


regards

July
Top achievements
Rank 2
 answered on 24 Feb 2012
1 answer
135 views
Hi,
            I have a rad AsyncUpload  and a rad button in my page. On the postback of the RadButton click I saved the uploaded files in DB. Now my problem when I select the files using AsyncUpload ,  the files didnot uploaded in the client side. Also  exceptions has been occurred.

The Exception is.

Error: uncaught exception: Error while uploading, [HttpWebRequest_WebException_RemoteServer]
Arguments: NotFound
Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=5.0.61118.0&File=System.Windows.dll&Key=HttpWebRequest_WebException_RemoteServer


Error: Unhandled Error in Silverlight Application [HttpWebRequest_WebException_RemoteServer]
Arguments: NotFound
Debugging resource strings are unavailable. Often the key and arguments provide sufficient information to diagnose the problem. See http://go.microsoft.com/fwlink/?linkid=106663&Version=5.0.61118.0&File=System.Windows.dll&Key=HttpWebRequest_WebException_RemoteServer   at System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod, Object state)
   at System.Net.Browser.BrowserHttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at UploadPrototype.MainPage.ProcessResponse(IAsyncResult asyncResult)
   at System.Net.Browser.BrowserHttpWebRequest.<>c__DisplayClass19.<InvokeGetResponseCallback>b__17(Object state2)
   at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()
   at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
Source File: http://pc120:48888/_layouts/Demo.aspx
Line: 0
Dimitar Terziev
Telerik team
 answered on 24 Feb 2012
7 answers
170 views
Hi Team,
 
   In my appliation I'm using RadNumericTextbox, here I want allow only numeric numbers in textbox, when I'm running the application in IE browser RadNumericTextbox  running fine, but If you try to running in Mozila, I found an issue i.e.., numbers and also take characters enter into text box. I'm using Telerick Q4 Version2010, and Browser is Mozila 10.0.  for ur reference Below I mention using code. Please help me asap and also I attachment .

<script type="text/jscript">
        function KeyPress(sender, args) {
            //debugger;
            if (args.get_keyCharacter() == sender.get_numberFormat().DecimalSeparator ||
                 args.get_keyCharacter() == sender.get_numberFormat().NegativeSign) {
                args.set_cancel(true);
            }
        }
    </script>

 

<telerik:RadNumericTextBox ID="txtDecisionNumber" runat="server" MaxLength="100"    

 

CssClass="InnerTextStyle" Width="95%" Type="Number" MinValue="0" NumberFormat-DecimalDigits="0"     

 

NumberFormat-GroupSeparator="" AllowOutOfRangeAutoCorrect="true" NumberFormat-KeepNotRoundedValue="false"      

 

NumberFormat-AllowRounding="true">

  <ClientEvents OnKeyPress="KeyPress" />  

 

</telerik:RadNumericTextBox>

Thanks d Advance
Mr. Perfect

 

Vasil
Telerik team
 answered on 24 Feb 2012
2 answers
249 views
I am trying to run an ASCX that is using RadControls through a an ASPX page in MOSS.  I followed steps on how to do this and also went through all the steps offered by Telerik for SharePoint to be able to see their controls and to use AJAX with .net 3.5. When I run the page, I get the following error.

"An error occurred during the processing of /_controls/MasterSchedule.ascx. The base class includes the field 'ddlReportEntity', but its type (System.Web.UI.WebControls.DropDownList) is not compatible with the type of control (Telerik.Web.UI.RadComboBox). "

Any ideas?

Thanks.
Maria Ilieva
Telerik team
 answered on 24 Feb 2012
5 answers
522 views

Hi,

I have a RadComboBox with a Header and Item Templates. I have set the EnableLoadOnDemand to true and using the OnItemsRequested event to populate the ComboBox. In the event am getting the values in a DataSet and using it as the datasource and binding it to the ComboBox using DataBind() method. But the data is not getting displayed and in the UI it is just showing the message as "Loading...". Am not even getting any exceptions and the datasource is being assigned properly. Am I missing something else?. Please help me in this regard. Thanks.

Below are the aspx and the script CS code i have written. Please find the attached screenshot as well.

<script type="text/C#" language="CS" runat="server">
        protected void RadComboBox_ItemsRequested(object sender, RadComboBoxItemsRequestedEventArgs e)
        {
            try
            {
                SomeClass sclass = new SomeClass()
                DataSet ds = sclass.SomeMethod();
                RadComboBox rcb = (RadComboBox)sender;
                rcb.DataSource = ds;
                rcb.DataTextField = "Column1";
                rcb.DataValueField = "Column0";
                rcb.DataBind();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
</script>

 

<telerik:RadComboBox HighlightTemplatedItems="true" IsCaseSensitive="false" ID="ddlRadComboBox1" EnableLoadOnDemand="true" runat="server" TabIndex="9"  OnItemsRequested="RadComboBox_ItemsRequested" style="width:30%;height:25px;" DropDownWidth="750">
                     <HeaderTemplate>
                                <table style="width: 750px; font-family:Verdana; font-size:11px;" cellspacing="0" cellpadding="0">
                                    <tr>
                                        <td style="width:35%;">Column 1</td>
                                        <td style="width:65%;">Column 2</td>
                                    </tr>
                                </table>
                            </HeaderTemplate>
                            <ItemTemplate>
                                <table style="width: 750px; font-family:Verdana; font-size:11px;" cellspacing="0" cellpadding="0">
                                    <tr>
                                        <td style="width:35%;"><%# DataBinder.Eval(Container.DataItem, "Column1")%></td>
                                        <td style="width:65%;"><%# DataBinder.Eval(Container.DataItem, "Columns2")%></td>
                                    </tr>
                                </table>
                            </ItemTemplate>
                        </telerik:RadComboBox>
Dimitar Terziev
Telerik team
 answered on 24 Feb 2012
1 answer
87 views
hi can i set html div,Table,Table cell(runat = server), RadPanelBar and RadPageView as
AjaxUpdatedControl
cs i tried the Ajax call doesn't work properly afte 2 or 3 clicks i getting error

Maria Ilieva
Telerik team
 answered on 24 Feb 2012
1 answer
96 views
Telerik Support Team,

We have an ADO.NET service which is hosted on a server. I would like to use a grid and bind it client-side using a data binding feature explained in one of the posts on the Telerik site. The grid should not be bind on load but should be bind when a user selects a value from a ComboBox. I know there is a support for filter options in a Data Service but don’t know how to get stated with it since there is no documentation found on your website.

Please advise how this can be achieved.

Thanks,

Ronak
Antonio Stoilkov
Telerik team
 answered on 24 Feb 2012
3 answers
1.0K+ views
Is there a way to specify multiple data text field columns?  It would also be nice to beable to use the format string.  Some thing like this:

DataTextField

 

="ratecode;description" DataTextFormatString="{0} - {1}" DataValueField="rateid"

 

Ivana
Telerik team
 answered on 24 Feb 2012
2 answers
123 views
I was wondering if it is possible to add appointments in the MonthView where the user has selected (highlighted) a few days.  For example in the picture I have attached, I highlighted Jan 2 - Jan 5.  Is there a property or event that is raised that lets me know if the user has selected several days?

Ivana
Telerik team
 answered on 24 Feb 2012
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?