Telerik Forums
UI for ASP.NET AJAX Forum
3 answers
238 views
I'm adding my markers and tooltip in code behind, is there an easy way to get the tooltip to be opened when the page loads?

ShowOnPageLoad="True" for example

RBarnes
Top achievements
Rank 1
 answered on 18 Dec 2014
3 answers
419 views
Hi Team

I have textbox with textmode = "multline" in radGrid Batch editting Mode. After typing multiple line using carriage return (enter key) after each line for example

1. The boy is genius
2. keep coding

When I hit the save changes button I receive the error: Unterminated String Constant. 

If I omit the new line i.e 1. The boy is genius. It save perfectly.

I Tried doing something like this.  1.The boy is genius \n 2. Keep Coding. it works and display as multiline in edit mode.

Any Suggestions

Thank You..
Konstantin Dikov
Telerik team
 answered on 18 Dec 2014
4 answers
529 views
Hi
I have a Radiobutton next to every row of RadGrid.
I am trying to access the datakeyvalue of a selected row using radiobutton, i.e., when particular row's Radiobutton of RadGrid is checked, then on 'CheckedChanged' event of RadioButton, I am trying to get the datakey value of that row inside a label or variable.

aspx page Code:
<telerik:RadGrid ID="RadGrid1" EnableViewState="false" runat="server" AllowPaging="true"
                        AllowSorting="False" AllowFilteringByColumn="true" GridLines="None" OnInit="RadGrid1_Init" OnDeleteCommand="RadGrid1_DeleteCommand">
                        <ItemStyle Wrap="false"></ItemStyle>
                        <MasterTableView AllowMultiColumnSorting="true" TableLayout="Fixed" DataKeyNames="Id" ClientDataKeyNames="Id">
                            <Columns>
                                <telerik:GridNumericColumn DataField="Id" HeaderText="Id" HeaderStyle-Width="100px" AllowFiltering="False"
                                    FilterControlWidth="50px">
                                </telerik:GridNumericColumn>
                                <telerik:GridBoundColumn DataField="Description" HeaderText="Description" AndCurrentFilterFunction="Contains" FilterListOptions="AllowAllFilters">
                                </telerik:GridBoundColumn>
<telerik:GridTemplateColumn UniqueName="" HeaderText="Select">
                                    <ItemTemplate>
                                        <asp:RadioButton ID="rbdSelect" runat="server" AutoPostBack="true" OnCheckedChanged="rbdSelect_CheckedChanged"></asp:RadioButton>
                                    </ItemTemplate>
                                </telerik:GridTemplateColumn>
                            </Columns>
                        </MasterTableView>
.cs page code:
protected void rbdSelect_CheckedChanged(object sender, EventArgs e)
        {
            foreach (GridDataItem item in RadGrid1.MasterTableView.Items)
            {
                RadioButton rbd = (RadioButton)item.FindControl("rbdSelect");
                if (rbd.Checked==true)
                {
                    string key = item.GetDataKeyValue("Id").ToString();
                    //string id = RadGrid1.MasterTableView.Items[0].GetDataKeyValue("Id").ToString();
                }
            }
            Response.Redirect("~/PrintInvoice.aspx");
        }
but unable to get the DataKeyValue of selected row.

I also want to call the selected row's DataKeyValue on another page(say Default.aspx), to show the particuar RadGrid row's record on other page(say Default.aspx)

Please help me what is missing in my code?

Konstantin Dikov
Telerik team
 answered on 18 Dec 2014
5 answers
434 views
Howdy,

I have an issue where Telerik is styling my submit input fields.

For example this one:
<input type="submit" name="search" value="Book Now">

Get's automatically styled with the Telerik RadButton style using the Default Skin for the project (with is MetroTouch).

I have attached a screenshot of what happens.

Thanks

Andrew

Danail Vasilev
Telerik team
 answered on 18 Dec 2014
1 answer
94 views
I just completed my first RadHtmlChart (woot!). Everything is just as I wanted it except one thing. This is a column chart showing percentages from 0 to 100. I need the 90% line to either be red, or to somehow overlay a red line along this line to show the target percentage we're shooting for. I'm populating this with SQL, so if it can be done by adding a field to the query that would be fine. Image of what I'm trying to do is attached.

Thanks!!
Danail Vasilev
Telerik team
 answered on 18 Dec 2014
1 answer
113 views
Here's what I'm trying to accomplish (and I know it has to be possible, just haven't found a way as of yet). I have a RadGrid which is populated from a database, when a row is clicked I want to open a modal RadLightBox with information pertaining to the selected record (I guess load an ASP.NET page inside the RadLightBox when it loads).

Can anyone help me with this?
Eyup
Telerik team
 answered on 18 Dec 2014
1 answer
873 views
Hi,

I have a page with a dropdown and a radgrid with filtering on.  Depending on the selection on de dropdown another datatable is loaded in the radgrid. 

Problem I have now is when I have a datatable loaded and set a filter on and I change the selection in the dropdown to get another datatable the error 'neither a datacolumn nor a datarelation for table' occurs.

protected void grdEnquiry_NeedDataSource(object sender, GridNeedDataSourceEventArgs e)
{
    if (ddlEnquiry.SelectedValue != "-1")
    {
            BLogic.Enquiry Enquiry = new BLogic.Enquiry(Convert.ToInt16(ddlEnquiry.SelectedValue)); 
           grdEnquiry.DataSource = BLogic.Enquiries.Execute(Enquiry.System, Enquiry.Type, Enquiry.File);
    }
}

protected void ddlEnquiry_SelectedIndexChanged(object sender, EventArgs e)
{
    grdEnquiry.Rebind();
}

How can I fix this?

Kind regards

Suzy
Viktor Tachev
Telerik team
 answered on 18 Dec 2014
1 answer
94 views
Hi,

There is a problem with nodelines not centering correctly. Typically when a node has Three Children.
See http://demos.telerik.com/aspnet-ajax/orgchart/examples/drilldown/defaultcs.aspx

As you can see the nodlines are not centered between Hardware and Storage.

How can this be fixed?
Magdalena
Telerik team
 answered on 18 Dec 2014
1 answer
149 views
Hello All,

In my project , i have a left RADpanelbar in which some buttons are placed , clicking on which navigates to appropriate screens.
This works fine in IE. but not in google chrome and safari and firefox.

note: i have included ie.browser file also in my project's app_browser.
also chrome.browser. 
what else i should include in my code to make the buttons clickable .
Meanwhile, i tested this in debug mode of google chrome. pressing f11 (stepin) in google chrome made the buttons clickable but not otherwise. so why is it working in debug mode and not in without debug mode.

Please help. it is top urgent!! 
-Thanks
Gayathri
Bozhidar
Telerik team
 answered on 18 Dec 2014
8 answers
141 views
function rowDropping1(sender, eventArgs) {
           
            var IndexValue = document.getElementById('<%=ddlCrew.ClientID %>').selectedIndex;
            var SelectedVal = document.getElementById('<%=ddlCrew.ClientID %>').options[IndexValue].value;

            
            if (SelectedVal == 0) {
                alert("Must select a crew before scheduling.");
                eventArgs.set.cancel(true);
                return;
            }

            // Fired when the user drops a grid row      
            var htmlElement = eventArgs.get_destinationHtmlElement();
            var scheduler = $find('<%= radScheculer.ClientID %>');

            if (isPartOfSchedulerAppointmentArea(htmlElement)) {
                // The row was dropped over the scheduler appointment area
                // Find the exact time slot and save its unique index in the hidden field
                var timeSlot = scheduler._activeModel.getTimeSlotFromDomElement(htmlElement);

                //$get("TargetSlotHiddenField").value = timeSlot.get_index();
                document.getElementById("<%=TargetSlotHiddenField.ClientID %>").value = timeSlot.get_index();
                // The HTML needs to be set in order for the postback to execute normally
                eventArgs.set_destinationHtmlElement("TargetSlotHiddenField");
            }
            else {
                // The node was dropped elsewhere on the document
                eventArgs.set_cancel(true);
            }
        }


function isPartOfSchedulerAppointmentArea(htmlElement) {
            // Determines if an html element is part of the scheduler appointment area
            // This can be either the rsContent or the rsAllDay div (in day and week view)
            return $telerik.$(htmlElement).parents().is("div.rsAllDay") ||
                            $telerik.$(htmlElement).parents().is("div.rsContent")
        }
In Above two functions, there is a statement as below,

var htmlElement = eventArgs.get_destinationHtmlElement();

This statement returns incorrect html on row dropping over scheduler from grid.
This only happens with Crome. In Mozilla its works well and as expected. 

I feel that in some Crome version its working correctly and for others its returns wrong elements
i.e its return gridrow td element instead of scheduler td element.

Please some buddy fix it! 

Thanks in advance!



Plamen
Telerik team
 answered on 18 Dec 2014
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?