Telerik Forums
UI for ASP.NET AJAX Forum
6 answers
707 views

 

 Does anyone know of a way to easily prevent double clicking the next button. e.g. I dont want to charge the user's credit card twice.

 

Any help would be great. Thanks!

Ivan Danchev
Telerik team
 answered on 30 Oct 2017
1 answer
85 views

I have a situation where users need to edit previously entered data, which might not be valid.  For example, assume the valid range for an invoice date is the current month (10/1/2017 to 10/31/2017).  Also assume I have an existing invoice with a date outside that range (11/5/2017).  I'd like to present the invalid value to the user, and have the min/max validation force them to fix it. 

Ideally, I could just set the min, max, and selected values in the code behind, and let the client side validation do it's job.  However, setting the selected date to the invalid date in the code behind throws an exception.  I also tried setting the selected date first, then applying the min/max...but then it changes the selected date based on the min/max.  And the InvalidTextBoxValue is read only, so that's not an option.

 

Is there a way to have the initial date value be an invalid value?  I used the example of a date being outside the min/max range...but in our situation it's possible that the original value wouldn't even be a valid date.  Is there anything built into the control that would help with this situation?  One option would be to not use the built in min/max...and implement my own client side validation to do the range check.  But I view that as a last resort.

 

 

Eyup
Telerik team
 answered on 30 Oct 2017
4 answers
1.4K+ views
Hello,
I have a radgrid with filters and I want my futur users to be able to perform ACCENT INSENSITIVE filtering.

I know this is not implemented in any version of telerik. But my client needs it so I have to do it.

Here's my solution...

In my grid, when a column can contain value with accents, I clone the column, replace all the accents ( é = e, ï = i, ù=u,...), and set the visible property of the cloned column to false (user won't see it).

Now, what i need to do is, when my user filter something, I catch the event using the ItemCommand event, I remove all the accent of the filter value ( i.e. "Pépin" = "Pepin") and perform the search on the hided column and show him the result.

My question is, how can i perform the search on the hided colum. At first, it looked very simple but I can't understand why it doesnt work.

Any help would be appreciated :D
Eyup
Telerik team
 answered on 30 Oct 2017
1 answer
55 views

I have the following code as part of FormTemplate.

<tr>
                                    <td>Body EN:
                                    </td>
                                    <td>
                                        <telerik:RadEditor ID="txtBodyEN" runat="server" Height="400px" Width="100%" ToolsFile="~/Tools.xml" Content='<%# Bind("BodyEN") %>' RenderMode="Lightweight" Skin="MetroTouch" EnableTrackChanges="false" EnableComments="false" EnableViewState="false">
                                        </telerik:RadEditor>
                                    </td>
                                </tr>
                                <tr>
                                    <td>Body DE:
                                    </td>
                                    <td>
                                        <telerik:RadEditor ID="txtBodyDE" runat="server" Height="400px" Width="100%" ToolsFile="~/Tools.xml" Content='<%# Bind("BodyDE") %>' RenderMode="Lightweight" Skin="MetroTouch" EnableTrackChanges="false" EnableComments="false" EnableViewState="false">
                                        </telerik:RadEditor>
                                    </td>
                                </tr>
                                
                                <tr>
                                    <td></td>
                                    <td>
                                        
                                        <telerik:RadButton runat="server" ID="btnCancel" Text="Cancel" CommandName="Cancel" Skin="MetroTouch" RenderMode="Lightweight" Icon-PrimaryIconCssClass="rbCancel" UseSubmitBehavior="false" />
                                         
                                        <telerik:RadButton runat="server" ID="btnUpdate" Text='<%# (Container is GridEditFormInsertItem) ? "Add" : "Save" %>' CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>' Skin="MetroTouch" RenderMode="Lightweight" Primary="true" Icon-PrimaryIconCssClass="rbOk" UseSubmitBehavior="false" />
                                        
                                    </td>
                                </tr>

 

It works fine in IE but in Chrome it throws an exception as soon as you click the cancel button:

System.Web.HttpException: Maximum request length exceeded.

I've tried everything and none of those worked for me. 

Note: if I remove the RadEditor's from there the Cancel button works fine in Chrome too.

Thanks

P.S. I am using a trial (current version)

 

 

Jugoslav
Top achievements
Rank 1
 answered on 30 Oct 2017
1 answer
75 views

I have a radeditor inside a radgrid inside a raddataform. How do I set the image upload path for the radeditor programatically in code-behind (C#)?

 

Rumen
Telerik team
 answered on 30 Oct 2017
4 answers
301 views
Hi everybody,

I am trying to filter a column with multiple selected values.

I use <FilterTemplate> with custom RadComboBox (ComboBox + Checkbox for each line). For example, in column "Language", user can check & select "French" AND "German" in same time.

With the following code, I can easly filter for one language :

    protected void _Default_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e) 
    { 
        GridFilteringItem filterItem = (GridFilteringItem)RadGrid1.MasterTableView.GetItems(GridItemType.FilteringItem)[0]; 
        ViewState["comboValue"] = e.Value; 
        (filterItem["Language"].Controls[1] as TextBox).Text = e.Value; 
        filterItem.FireCommandEvent("Filter"new Pair("EqualTo""Language")); 
    } 
 

But how can I manage to filter for more than one language ? If I retreive two selected values by user (French + German), how can I configure filterItem ?

Perhaps it is easy to do, but I'm just a novice in Telerik API, so help is really appreciated ...

Thank you


Igor
Top achievements
Rank 1
 answered on 27 Oct 2017
3 answers
293 views
Hai ,

          I have Radgrid with 4 columns all are Radnumberictextboxes with onload , onfocus and onblur event handler in it . I tried to retain focus on the second textbox  in onblur event of the radnumeric text box becasue of invalid input by user using the following code .

<script type="text/javascript" language="javascript" >

Function Blur(sender, args) {

      var input_value = sender.GetValue() ;

        if  ( input_value    any condition   ) {
        
           var senderid = sender.get_id();
            document.getElementById(senderid).focus();
          }
                 
        }

</script>

  I get the following error when I debug in IE .

htmlfile: Can't move focus to the control because it is invisible, not enabled, or of a type that does not accept the focus.

  How do i retain focus using clientside script ?

  Thank you .













yakesh
Top achievements
Rank 1
 answered on 27 Oct 2017
6 answers
1.3K+ views
Hello everyone,

I see that there is a way to limit the number of file inputs with the RadAsyncUpload control but what I am trying to do is limit the user to only be able to upload 5 files. Is there a settle that will limit the user to only upload a set number of files?

-Chris
Peter Milchev
Telerik team
 answered on 27 Oct 2017
1 answer
1.7K+ views

 

I have a RADComboBox on my ASPX page as shown below:

<telerik:RadComboBox RenderMode="Lightweight" ID="cboxEmployee" runat="server" Width="400" Height="400px" AutoPostBack="false"
                  EmptyMessage="select employee here" CssClass="validationClass" OnSelectedIndexChanged="cboxAccused_SelectedIndexChanged">
                </telerik:RadComboBox>

I Bind the ComboBox with this C# code:

private void BindAccusedDropdowns()
        {
 
 
            using (PSDEntities context = new PSDEntities())
            {
                cboxEmployee.DataSource = context.LawsonEmployees.OrderBy(s => s.LAST_NAME).ToList();
                cboxEmployee.DataTextField = "DISPLAY";
                cboxEmployee.DataValueField = "EID";
                cboxEmployee.DataBind();
                cboxEmployee.AllowCustomText = true;
                cboxEmployee.MarkFirstMatch = true;
            }
        }

 The Box functions properly on the page I can select an employee.

When I attempt to get the SelectedValue of the comboBox with this code it returns a null value.

a.EID = Convert.ToInt32(cboxEmployee.SelectedValue);

 

Any idea why this happening?

Perry
Top achievements
Rank 1
 answered on 26 Oct 2017
0 answers
97 views

Hello,

I want to implement RadGrid in which i am using telerik:GridTemplateColumn to bind data to link button. I want to open another page on click of this link and pass the value of the link as query-string. can anyone help me with the example? 

Kod
Top achievements
Rank 1
 asked on 26 Oct 2017
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?