Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
180 views

Hi Telerik Team,

I have  created sample application using Rad file explorer.Im storing values as bytes in database table when user click on the download im downloading the files. my problem in case Mainfolder  the values are assigned directly from database no prblm but while create subfolder under the Mainfolder im facing problem in database the value is inserting but while  bind the values not binding.

here the code.

 

 

 

Vessy
Telerik team
 answered on 17 Aug 2015
29 answers
540 views
Hai 
   i am using RadAsyncUpload in my website,if i run in ie8,ie9,mozila and chrome it upload file ,but if i run in IE 10 it not upload file just it blinking the orange dot ,but not uploading file.
is need to change anything in properties ?



Regards
  Aravind
Michael Malone
Top achievements
Rank 1
 answered on 17 Aug 2015
0 answers
76 views

I am converting one of the controls on our page, from being a RadComboBox to a RadDropDownTree, as the page (read control) is a filter page, the values are no populated until the user clicks on them. When a web service is called. This method just saves on processing and page size, for functionality that is rarely used

We have previously used OnClientItemsRequested (on the combo box) to pass client specific data to the webservice, however this doesn't appear to be possible on the DropDownTree, I've tried using OnClientDropDownOpening but this doesn't appear to have access to the context

 
function RequestingContractCategories(sender, eventArgs) {
     var context = eventArgs.get_context();
     var companyCode = $find(FilterCompanyId).get_value();

}

I note in all your examples that the webservice signature has a context, and ours when called has a value ... just 0 length, with no children

Chris
Top achievements
Rank 1
 asked on 17 Aug 2015
0 answers
173 views

Hi,

     Am using RadScheduler with RadSchedulerContextMenu . ​Now the menus are showing when we right click the appointment . I need to show the menu on single click instead of right click. How this would be possible please?

 

Code-------------

<telerik:RadScheduler runat="server" ID="RegScheduler" CssClass="RegScheduler" SelectedView="MonthView" Height="565px"
            AllowDelete="false" AppointmentStyleMode="Default" TimelineView-UserSelectable="false"
            CustomAttributeNames="EventStatus,Recurrence" StartInsertingInAdvancedForm="True"
            EnableCustomAttributeEditing="True" EnableExactTimeRendering="True" EnableResourceEditing="False"
            AdvancedForm-EnableCustomAttributeEditing="True" AllowEdit="true" AllowInsert="true"  
           OnClientAppointmentsPopulating="appointmentsPopulating" OnClientAppointmentsPopulated="appointmentsPopulated"
            OnClientDataBound="clientDataBound"  
            OnClientAppointmentContextMenuItemClicked="appointmentContextMenu"
            OnClientAppointmentWebServiceInserting="appointmentInserting" OnClientRequestSuccess="clientRequestSuccess"
            OnClientAppointmentInserting="clientappointmentInserting" OnClientAppointmentEditing="clientappointmentEditing"
            OnClientAppointmentWebServiceUpdating="appointmentWebserviceEditing" OnClientAppointmentMoveStart="onClientAppointmentMoveStart"
            OnClientAppointmentResizeStart="onClientAppointmentResizeStart" OnClientTimeSlotContextMenuItemClicking="onClientTimeSlotContextMenuItemClicking"    >
            <AdvancedForm Modal="true" />
            <WebServiceSettings Path="Controls/Registration/Calendar/SchedulerWcfService.svc" />
                   
            <TimelineView UserSelectable="False" />
            <WeekView EnableExactTimeRendering="True" />
            <DayView EnableExactTimeRendering="True" WorkDayEndTime="18:00:00" WorkDayStartTime="06:00:00" />
            <MonthView VisibleAppointmentsPerDay="3" />
            <AppointmentContextMenus>
                <telerik:RadSchedulerContextMenu runat="server" ID="SchedulerAppointmentContextMenu" >
                    <Items>
                        <telerik:RadMenuItem Text="Edit" Value="Edit">
                        </telerik:RadMenuItem>
                        <telerik:RadMenuItem Text="Delete" Value="Delete">
                        </telerik:RadMenuItem>
                        <telerik:RadMenuItem Text="View Registrants" Value="ViewRegistrants">
                        </telerik:RadMenuItem>
                        <telerik:RadMenuItem Text="Add Registrant" Value="AddRegistrants">
                        </telerik:RadMenuItem>
                        <telerik:RadMenuItem Text="Add Registrants" Value="AddBulkRegistrants">
                        </telerik:RadMenuItem>
                    </Items>
                </telerik:RadSchedulerContextMenu>
            </AppointmentContextMenus>
            <TimeSlotContextMenus>
                <telerik:RadSchedulerContextMenu runat="server" ID="SchedulerTimeSlotContextMenu">
                    <Items>
                        <telerik:RadMenuItem Text="New" Value="CommandAddAppointment" />
                    </Items>
                </telerik:RadSchedulerContextMenu>
            </TimeSlotContextMenus>
        </telerik:RadScheduler>​

 

Regards,

Matthew


 

 

Matthew
Top achievements
Rank 1
 asked on 17 Aug 2015
1 answer
123 views

Hello,

 New to RadGrid and all the fancy feature that are implemented out of the box.  One that I found very helpful is the column filter.  I am using the filter with a linqdatasource for the grid datasource.  The filter is implemented using :

AllowFilteringByColumn="True"

 Column are specified like this:

<telerik:GridBoundColumn DataField="App.First" DataType="System.String" FilterControlAltText="Filter" HeaderText="First Name"   CurrentFilterFunction="Contains" FilterDelay="2000" ShowFilterIcon="false" AutoPostBackOnFilter="true"></telerik:GridBoundColumn>

 This basic implementation does work on my development environment.  However, once I compile and publish this project to my production server, the filters stop working.  Watching the browser console I can see ​these errors happen when the filter is used on the production site:

 

TypeError: $find(...) is null bookingmgr:1:0
SyntaxError: unreachable code after return statement bookingmgr:1:13
TypeError: $find(...) is null

It seems as if the functions and or telerik library use to implement the filter function are coming over when I publish the project.  Any ideas as to why this is?

 Thanks,

Bryan

Pavlina
Telerik team
 answered on 17 Aug 2015
5 answers
180 views

I am setting up an upload form to allow a user to upload/crop/resize an image and save it to our server. Things work great except I don't want the save dialog. I want to save it to the specific location without them having to enter things. The saving it is not an issue. I have that working now. I just need to know how to eliminate the save dialog box that pops up when you click the toolbar save button?

 

I have looked through many articles but cannot find one that pertains just to this. Can I use a separate button outside of the editor and still get the cropped/resized image info?

Vessy
Telerik team
 answered on 17 Aug 2015
8 answers
725 views

I have a RadGrid and a RadComboBox outside of RadGrid (say comboOutside), inside a Web Form.
Inside RadGrid, there is 1 more RadComboBox (say comboRadGrid). On selection of items from comboOutside, comboRadGrid is bind i.e., If item 'Company' is selected from comboOutside, then all the company names will be bind in comboRadGrid; and then user select specific company from comboRadGrid and records are added in RadGrid.

For all items, functionality is working fine but I am facing issue in binding of a specific comboOutside item. i.e., When I choose a specific item from comboOutside, say I have 100 items inside comboOutside, and when I select 35th items from it, then comboRadGrid always throw this error while binding records for 35th item (since 35th item has 2000+ records to bind in comboRadGrid)
Error is attached below: 

Funcitonality is working fine for all the items except 1 specific item of RadComboBox. I don't understand why. Due to this I am unable to add records in RadGrid
Below is my code- 

C# code​

public DataTable GetAccCode(string CompanyCode)
    {
        SqlConnection con = new SqlConnection(strcon);
        SqlCommand cmd = new SqlCommand("[Invoice].[usp_tbl_AccountCode_DL_Test]", con);
        cmd.CommandType = CommandType.StoredProcedure;
        cmd.Parameters.AddWithValue("@CompanyCode", CompanyCode);
        SqlDataAdapter da = new SqlDataAdapter(cmd);
        DataTable dt = new DataTable();
        try
        {
            con.Open();
            da.Fill(dt);
            con.Close();
        }
        catch (Exception ex)
        {
        }
        return dt;
    }
protected void RGGSTAcCode_ItemDataBound(object sender, GridItemEventArgs e)
    {
        if (e.Item is GridEditableItem && e.Item.IsInEditMode)
        {
            //bind dropdwon while "Add"
            string CompanyCode = ddlCompany.SelectedValue.ToString();
            GridEditableItem item = (GridEditableItem)e.Item;
 
            //code to bind inside RadComboBox list  
            RadComboBox rcb = (RadComboBox)item.FindControl("ddlAccountCode");
            rcb.DataSource = GetAccCode(CompanyCode);
            rcb.DataTextField = "AccountDescription";
            rcb.DataValueField = "AccountCodeID";
            rcb.DataBind();
            rcb.Items.Insert(0, new RadComboBoxItem("- Select -", string.Empty));
 
            Session["AccCode"] = rcb.SelectedValue.ToString();
            string a = rcb.SelectedValue.ToString();
 
            //Select particular dropdown value while "Edit"
            Label lblAcCode2 = item.FindControl("lblAcCode2") as Label;
            if (!string.IsNullOrEmpty(lblAcCode2.Text))
            {
                rcb.SelectedValue = lblAcCode2.Text;
                rcb.SelectedItem.Text = lblAcCode2.Text;
            }
        }
    }
     //code to bind outside RadComboBox list
        protected void BindComapnyDL()
        {
            SqlConnection con = new SqlConnection(strcon);
            SqlCommand cmd = new SqlCommand("General.usp_tbl_BuyerCode_Query", con);
            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataAdapter da = new SqlDataAdapter(cmd);
            DataTable dt = new DataTable();
            try
            {
                con.Open();
                da.Fill(dt);
                con.Close();
            }
            catch (Exception ex)
            {
            }
 
            ddlCompany.DataTextField = "Title";
            ddlCompany.DataValueField = "Code";
            ddlCompany.DataSource = dt;
            ddlCompany.DataBind();
 
            Session["Comp"] = ddlCompany.SelectedValue.ToString();
            string a = ddlCompany.SelectedValue.ToString();     
        }
 
        //RadComboBox select index changed event
        protected void ddlCompany_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)
        {
            if (ddlCompany.SelectedValue == null || ddlCompany.SelectedValue == "")
            {
                GridCommandItem cmditem = (GridCommandItem)RGGSTAcCode.MasterTableView.GetItems(GridItemType.CommandItem)[0];
                System.Web.UI.WebControls.Button ctrl = (System.Web.UI.WebControls.Button)cmditem.FindControl("AddNewRecordButton");
                ctrl.Enabled = false;
 
                System.Web.UI.WebControls.LinkButton btn = (System.Web.UI.WebControls.LinkButton)cmditem.FindControl("InitInsertButton");
                btn.Enabled = false;
 
                string content = "Please select company first";
                ScriptManager.RegisterStartupScript(this, typeof(string), "Successful", "alert('" + content + "');", true);
            }
            else
            {
                RGGSTAcCode.Rebind();
            }
        }

HTML Code:

 

<telerik:RadComboBox ID="ddlCompany" runat="server" Height="200" Width="240"
          DropDownWidth="310" EmptyMessage="- Select Product -" HighlightTemplatedItems="true" CausesValidation="false"
          Filter="Contains" AppendDataBoundItems="true" AllowCustomText="true" AutoPostBack="true"
          DataTextField="Title" DataValueField="Code" OnSelectedIndexChanged="ddlCompany_SelectedIndexChanged">
        </telerik:RadComboBox>
 
<telerik:RadGrid ID="RGGSTAcCode" runat="server"
                   ShowFooter="True" GroupingEnabled="False" ShowStatusBar="true" EmptyDataText="No record available."
                   AllowAutomaticInserts="False" AllowAutomaticUpdates="False" AllowAutomaticDeletes="true"
                   OnNeedDataSource="RGGSTAcCode_NeedDataSource" OnItemDataBound="RGGSTAcCode_ItemDataBound"
                   OnInsertCommand="RGGSTAcCode_InsertCommand" OnDeleteCommand="RGGSTAcCode_DeleteCommand"
                   OnUpdateCommand="RGGSTAcCode_UpdateCommand" OnItemCommand="RGGSTAcCode_ItemCommand">
                  <mastertableview ShowHeadersWhenNoRecords="true" autogeneratecolumns="false" datakeynames="AccountCodeID" InsertItemDisplay="Top"
                    insertitempageindexaction="ShowItemOnCurrentPage" ShowFooter="True" CommandItemDisplay="Top" ClientIDMode="Static">                                  
                         <Columns>
                             <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn"></telerik:GridEditCommandColumn>
 
                             <telerik:GridTemplateColumn UniqueName="AccountCode" HeaderText="Account Code">
                                <ItemTemplate>
                                  <asp:Label ID="lblAcCode" runat="server" Text='<%# Eval("AccountCode")%>'></asp:Label>
                                </ItemTemplate>
                                <EditItemTemplate>
                                   <asp:Label ID="lblAcCode2" runat="server" Text='<%# Eval("AccountCode") + " - " + Eval("AccountDescription")%>' Visible="false"></asp:Label>
 
                                   <telerik:RadComboBox ID="ddlAccountCode" runat="server" Height="200" Width="240"
                                       DropDownWidth="310" HighlightTemplatedItems="true" CausesValidation="true"
                                       Filter="Contains" AppendDataBoundItems="true" DataTextField="AccountDescription" DataValueField="AccountCodeID">
                                   </telerik:RadComboBox>
                                </EditItemTemplate>
                             </telerik:GridTemplateColumn>
 
                             <telerik:GridBoundColumn DataField="AccountDescription" HeaderText="Description" UniqueName="AccountDescription" SortExpression="AccountDescription" InsertVisiblityMode="AlwaysHidden" ReadOnly="true" ></telerik:GridBoundColumn>
                             <telerik:GridBoundColumn aggregate="SUM" DataField="Amount" HeaderText="Amount" FooterAggregateFormatString="Total : {0:###,##0.00}" DataFormatString="{0:n}" FooterStyle-BackColor="#ffc04c" UniqueName="Amount" SortExpression="Amount"></telerik:GridBoundColumn>
                             <telerik:GridBoundColumn DataField="Remark" HeaderText="IFCA Remark" UniqueName="Remark" SortExpression="Remark">
 
                             </telerik:GridBoundColumn>   
 
                             <telerik:GridButtonColumn ConfirmTextFormatString="Are you sure you want to Delete {0} Account Code?" ConfirmTextFields="AccountCodeID"
                             ConfirmDialogType="RadWindow" CommandName="Delete" Text="Delete" UniqueName="DeleteColumn"></telerik:GridButtonColumn>                                                                           
                      </Columns>
                      <EditFormSettings>
                         <EditColumn ButtonType="ImageButton" />
                      </EditFormSettings>
                      <CommandItemSettings AddNewRecordText="Add new record" RefreshText="Refresh"></CommandItemSettings>
                  </mastertableview>
                </telerik:RadGrid>

 Please let me know how to resolve. What shall I change in my code.

I have to populate/bind the RadComboBox (comboRadGrid) which is inside of RadGrid, based on the Items that are outside of RadGrid of RadComboBox (comboOutside). Please note that I am very new in Telerik and asp.net Please let me know how to modify my comboRadGrid binding code (based on outside Combo List items) so that this issue do not occur again ? Please reply​

 

Eyup
Telerik team
 answered on 17 Aug 2015
2 answers
99 views
Hello, I am having the issue that when one of our customers uses the ExportToCSV functionality, the resulting CSV has an HTML line break (<br/>) in it.  Is there a way to prevent this from happening?
Jeff
Top achievements
Rank 1
 answered on 17 Aug 2015
11 answers
748 views
Hi All,

I want to use custom shape, means an image instead of circles/rectangles. Do anybody have any idea to do this.

Thanks in Advance,
Shaikh
Vessy
Telerik team
 answered on 17 Aug 2015
1 answer
142 views
I am using the Telerik Ajax controls in a Single Page App type scenario. I use the client side API of the Telerik controls combined with web service calls when I need to communicate with the server. I can't post back the page as it is currently implemented or I will have all kinds of lost client state issues to contend with. However, I need to be able to upload single files from the client to the server through this SPA page. Can the AsycnUpload control support such a scenario? It seems that all of the demos demonstrate the need to post back the page. I guess I could open a secondary page in a popup RandWindow and have this window do the uploading, but this is not very seamless. -Thanks for your thoughts.
Ivan Danchev
Telerik team
 answered on 17 Aug 2015
Narrow your results
Selected tags
Tags
+? more
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Boardy
Top achievements
Rank 2
Veteran
Iron
Benjamin
Top achievements
Rank 3
Bronze
Iron
Veteran
ivory
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ClausDC
Top achievements
Rank 2
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?