Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
123 views
I am having issues referencing a related GridBoundColumn to set its value based upon the selection of a RadComboBox inside the Insert Mode row.

Picture this:

A RadComboBox, followed by 6 GridBoundColumns in InPlace Insert Mode on a RadGrid.

When the value of the RadComboBox has changed, the OnSelectedIndexChanged event fires off, and I retrieve the values for placing into the 6 GridBoundColumns based upon the value of the RadComboBox in code behind. In that same event handler, I would like to take the values from the data retrieval and set the GridBoundColumns text values prior to the user selecting the Insert button control on the grid.

I am struggling with the proper sequence of code to access and set these 6 GridBoundColumns text values from within the handler for the OnSelectedIndexChanged event.

Can anyone give me a example snippet of code to perform this action? The Accessing cells and rows page (www.telerik.com/help/aspnet-ajax/grid-accessing-cells-and-rows.html) does not go enough into detail with the proper sequence of code to do this. It is too broken up to follow and it is mostly based upon grid handlers (i.e. ItemCreated, ItemDataBound, ItemCommand, UpdateCommand, InsertCommand or DeleteCommand) and not on a specific control's handler (i.e. OnSelectedIndexChanged of a RadComboBox).
 
Whoever replies to this thread, I thank you in advance for your help.

Eyup
Telerik team
 answered on 09 Sep 2014
1 answer
108 views
Hi, I'm using a tag like

<telerik:RadCalendar FirstDayOfWeek="Monday" ShowOtherMonthsDays="false">

to hide other days in the month. However, the space is still taken. so, for a month like September, there is an empty first row. What's the logic behind this. Can an empty first row be hidden?
Viktor Tachev
Telerik team
 answered on 09 Sep 2014
1 answer
402 views
Hi,

I have used AllowFilteringByColumn in the radgrid and the normal filtering is working ok. Now, one of the column of the grid is FirstName and the data type is string and normal filtering is working. When a firstname contains Leading Space and the filter criteria is 'Equal To' then no result shows  but when the criteria is 'contains' then it shows result. I want to show the show the 'Equal To' criteria result also.
So, how to handle leading space in the filter criteria is 'Equal To'.
Pl, help.

Thanks,

G.Sen
Viktor Tachev
Telerik team
 answered on 09 Sep 2014
1 answer
121 views

I have an application on a site that uses the radasync upload. It is a two part application process. Everyone fills out the first page and upon the answer of a question, it'll load the second page with a certain control. These controls all contain a rad async upload and all have the same temp folder path and have the same expiration timeout. Occasionally, in the error logs I see that some errors come with cannot find file in temp folder. I thought at first i thought that it was the expiration time out was set to 2 hours so i changed all of them to 5 hours, but that did not seem to resolve the issue as I keep receiving these messages. The application does not have a lot of questions so I do not think that it would take long to complete the application and the users should be able to complete the application before the time out expires. Could it be that since all controls are writing to the upload temp folder, that there is conflict?

Hristo Valyavicharski
Telerik team
 answered on 09 Sep 2014
3 answers
155 views
Hi,

I was wondering if anyone had any suggestions as to the cause of an issue we're experiencing with the radgrid under the following scenario.  A user enters filters for grid and the grid updates to reflect the data based on the grid.  Everything works like it should so far.  If the user clicks on the edit icon for an Item in the grid, then the user is taken to the correct editing page for that Item.  Again, everything working properly.  The issue is that if the user has filtered on the grid and leaves the page open for a while (e.g., 15-20 min) then when they click on the edit icon to edit an Item they are taken to the Item that would have been the first one listed in the grid if there were no filters (instead of the actual Item they had clicked on).

For example, lets say I have a grid that contains the names Andy, Bob, and Joe, and by default all the names are shown.  If I filter on the name 'Bob' then the grid updates to show only that row, and if I click on the edit icon for that row I'm taken to an editing page for Bob's data.  All of that works as expected.

However, given the same scenario, if I were to leave the page inactive for a while and then click on the edit icon for the single row in the grid then I'm taken to the editing page for Andy which is what would've been the first row had I not filtered on the grid.

The issue causes problems because our users think they're editing an Item that they filtered on when in actuality they're editing the wrong Item (which is whatever would be the first Item in their default grid with no filtering.

Hopefully my example makes sense!  
Konstantin Dikov
Telerik team
 answered on 09 Sep 2014
2 answers
194 views
Freinds,

We are using RAD Chart control to display bar graphs in our ASP.NET web application which worked fine on Dev and QA servers. But when it was moved to production box, it worked fine first day but next day it started giving error "Error Loading Chart Image". Please find the trace below for your reference

Request path: /OneViewDashboard/ChartImage.axd    User host address: 172.21.253.97    User: PMSI\SeK4211    Is authenticated: True    Authentication Type: Negotiate    Thread account name: PMSI\oneviewprodsvc Thread information:    Thread ID: 50    Thread account name: PMSI\oneviewprodsvc    Is impersonating: False    Stack trace:    at System.Drawing.Image.Save(Stream stream, ImageCodecInfo encoder, EncoderParameters encoderParams)   at Telerik.Web.UI.ChartHttpHandler.ProcessRequest(HttpContext context)   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

Please note that it started working after restarting application pool but need to know what could have caused this issue. Thanks in advance.

Thanks,
Satish 
Danail Vasilev
Telerik team
 answered on 09 Sep 2014
3 answers
129 views
Hello,

I would to understand , how i can save in my database a new task on a Event

When i use OnTaskInsert

How it's work  , there are no documentation ?

How this event it's Fire ?

thanks Olivier

protected void RadGantt1_TaskInsert(object sender, Telerik.Web.UI.Gantt.GanttEventArgs e)
       {
           foreach (var item in e.Tasks)
           {
               this.oGanttTacheBo.title =  item.Title;
               this.oGanttTacheBo.parentid = item.ParentID;
               this.oGanttTacheBo.OrderID = item.OrderID;
               this.oGanttTacheBo.start = item.Start;
               this.oGanttTacheBo.end = item.End;
               this.oGanttTacheBo.PercentComplete = item.PercentComplete;
               this.oGanttTacheBo.Expanded = item.Expanded;
 
               // Here i can save in my database or i make a sql script ?
              // How this event it's FIRE ?
                   this.oGanttTacheBo.Save();
 
 
           }
       }


protected void RadGantt1_TaskInsert(object sender, Telerik.Web.UI.Gantt.GanttEventArgs e)
        {
            foreach (var item in e.Tasks)
            {
                item.Title = "Nouvelle tache "+DateTime.Now.ToString();
                item.ParentID = null;
                item.OrderID = 10;
                item.Start = DateTime.Now;
                item.End = DateTime.Now.AddDays(1);
                item.PercentComplete = Convert.ToDecimal("0,2");
                item.Expanded = false;
                item.Summary = false;
                //Response.Write(item.Start);
                /*try{
                    this.oGanttTacheBo.Add();
                    this.oGanttTacheBo.gat_parent_id    = Convert.ToInt32(item.ParentID);
                    this.oGanttTacheBo.gat_order_id     = Convert.ToInt32(item.OrderID);
                    this.oGanttTacheBo.gat_title        = item.Title;
                    this.oGanttTacheBo.gat_start        = item.Start;
                    this.oGanttTacheBo.gat_end          = item.End;
                    this.oGanttTacheBo.gat_avancement   = item.PercentComplete;
                    this.oGanttTacheBo.gat_expanded     = item.Expanded;
                    this.oGanttTacheBo.gat_summary      = item.Summary;

                    this.oGanttTacheBo.Save();
                }catch (Exception ex) {
                    //Response.Write(ex.Message);
                    BusinessLayer.TransactionRollback("");
                }*/

                //Response.Write("tache ajoutée");
            }
        }
Bozhidar
Telerik team
 answered on 09 Sep 2014
1 answer
284 views
Hi,

We are using Radio Combobox with multi select checkbox. I need to fire a client side event on checbkox click and henceforth I would like to use OnClientItemChecked. But this event is not firing. If my page is under updatepanel then could it create an issue.

Here is my below code-

<script language="javascript" type="text/javascript">
        function OnClientItemChecked(sender, eventArgs) {
            var item = eventArgs.get_item();          
        }
</script>

<telerik:RadComboBox ID="ddlClient" runat="server" Width="172px"  AllowCustomText="True" OnClientDropDownClosed="onDropDownClosing" OnClientItemChecked="OnClientItemChecked"
                        HighlightTemplatedItems="true" Height="200px" EmptyMessage="Select Clients" Enabled="false" OnItemDataBound="ddlClient_ItemDataBound" CheckBoxes="True" EnableCheckAllItemsCheckBox ="true">
                        <Localization CheckAllString="Select All" />
                    </telerik:RadComboBox>

Thanks,
Punit Singhi
Aneliya Petkova
Telerik team
 answered on 09 Sep 2014
0 answers
154 views
Hi, 

This is my scenario, i am going to Insert/Edit/Delete in my grid using OnNeedDataSource.

while inserting or editing, I have a textbox called code (on code textbox changed event), i need to check the code against the database, if the code is exist i need to populate some values to below 3 textbox. 

Can you guys provide your inputs?
Velkumar
Top achievements
Rank 1
 asked on 09 Sep 2014
4 answers
269 views

Hi,

RadAsyncUpload is working allright in IE 7 when the application is run locally but on deploying the same to the server, the file upload doesnot work in IE7 but does work in FireFox. In IE 7, It seems stuck and after a few mintues gives the red symbol indicating a failure.
Can any one please shed some light on this ?
thanks in advance. \

An update: it does not work in IE 8 also; I am also not seeing any error on using OnClientFileUploadFailed. OnClientFileUploading returns the message alert given in javascript. After that it just stays with the orange ball blinking. it never goes to the next event and never fails .
Also i have made sure that the app pool user has write permissions to the app_data/RadUploadTemp
Please help.

Ronen
Top achievements
Rank 1
 answered on 09 Sep 2014
Narrow your results
Selected tags
Tags
+? more
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Shiori
Top achievements
Rank 2
Iron
Tien
Top achievements
Rank 1
Iron
Robert
Top achievements
Rank 1
Rob
Top achievements
Rank 4
Bronze
Bronze
Iron
Geoff
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?