Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
89 views
Hi,

For various reasons I can't use the nice GUI designer, so I'm trying to format the chart via codebehind, but I'm having two issues I can't seem to solve.

1. The YAxis (the names in the image), is clipping, I can't figure out how to fix that. Note that this is a custom Axis - AutoScale = false.
2. There is a large space between the legend and the actual chart, I can't seem to figure out which property to set to fix this.

Charting 2011.2.915.40

Thanks
Prescott
Yavor
Telerik team
 answered on 23 Jan 2012
1 answer
235 views
I have a Radgrid which displays  a recordset with a lot of foreign key relations returned. Most of the values are the IDs of the rows, so I want to display the related descriptions from the lookup tables. To this I am using several GridDropDownColumns.
All of them work correctly with their respective sqldatasource bindings except the one that is dependent on another GridDropDownColumn. It seems that if I use the first dropdown as a <asp:controlpatameter... for the sqldatasource of the second dropdown ...then the Page Load cannot find the first dropdown.
Here is the sqldatasource for the second dropdown:

<asp:SqlDataSource ID="ds_DemoValues" runat="server" ConnectionString="<%$ ConnectionStrings:CFSubsConn %>"<br><br>SelectCommand="SELECT [ID], [QuestionID], [Value] FROM [v_DemoValues] WHERE ([QuestionID] = @QuestionID) UNION SELECT Null AS ID, '' as QuestionID, 'Select a Value' AS [Value]"><br><br><SelectParameters> <br><br><asp:controlparameter name="QuestionID" controlid="ddl_ParentControlID" propertyname="SelectedValue"/> <br><br></SelectParameters><br><br></asp:SqlDataSource>
The error on PageLoad is:

Could not find control 'ddl_ParentControlID' in ControlParameter 'QuestionID'.

The RadGrid code is as follows:
<telerik:RadGrid ID="RadGrid1" AutoGenerateColumns="False" runat="server" Width=750px DataSourceID="ds_Validation" GridLines="None"
Skin="Outlook"  AllowAutomaticInserts="True" AllowAutomaticUpdates="True" AllowAutomaticDeletes="True">
 <MasterTableView DataKeyNames="OtherValidationID" DataSourceID="ds_Validation" CommandItemDisplay="Top">
    <EditFormSettings EditFormType="Template">
<FormTemplate>
<table id="Table2" cellspacing="2" cellpadding="1" width="100%" border="1" rules="none" style="border-collapse: collapse; background: white;">
<tr class="EditFormHeader">
    <td style="font-size: small"><b>Validation Control Parameters</b></td></tr>
<tr> <td>
           <table id="Table3" cellspacing="1" cellpadding="1" width="250" border="0" class="module">
                  <tr><td></td><td></td></tr>
                  <tr>
                     <td>ID:</td>
                     <td><asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind( "OTHERVALIDATIONID" ) %>'  enabled="False"></asp:TextBox></td>
                   </tr>                                                      
                   <tr>
                       <td>ParentControlID:</td>
                       <td><asp:DropDownList ID="ddl_ParentControlID" AutoPostBack="True" OnSelectedIndexChanged="setDemoValues" runat="server" SelectedValue='<%# Bind("PARENTCONTROLID") %>' DataSourceID="ds_DemoQuestions" DataValueField="ID" DataTextField="Question"><asp:ListItem Value="" Text="Select an Question">Select an Question</asp:ListItem></asp:DropDownList></td>
                   </tr>
                   <tr>
                       <td>ParentControlType:</td>
                       <td><asp:DropDownList ID="ddl_ParentControlType" runat="server" SelectedValue='<%# Bind("PARENTCONTROLTYPE") %>' DataSourceID="ds_ControlTypes" DataValueField="VALUE" DataTextField="DESCRIPTION"></asp:DropDownList></td>
                     </tr>
                     <tr>
                        <td>DetailID:</td>
                     <td><asp:DropDownList ID="ddl_DemoID" DataSourceID = "ds_DemoValues" runat="server" DataValueField="ID" DataTextField="Value" SelectedValue='<%# Bind("DetailID") %>' ><asp:ListItem Value="" Text="Select a Value">Select a Value</asp:ListItem></asp:DropDownList>
                      </td>
                 </tr>
                 <tr>
                      <td>ChildControlID:</td>
                      <td><asp:DropDownList ID="ddl_ChildParentID" runat="server" SelectedValue='<%# Bind("CHILDCONTROLID") %>' DataSourceID="ds_DemoQuestions" DataValueField="ID" DataTextField="Question">
                                                                        <asp:ListItem Value="" Text="Select an Question">Select an Question</asp:ListItem></asp:DropDownList></td>
                  </tr>
                  <tr>
                       <td>ChildControlType:</td>
                        <td><asp:DropDownList ID="ddl_ChildControlType" runat="server" SelectedValue='<%# Bind("CHILDCONTROLTYPE") %>' DataSourceID="ds_ControlTypes" DataValueField="VALUE" DataTextField="DESCRIPTION">
                                </asp:DropDownList></td>
                       </tr>
                       <tr>
                           <td>ValidationMsg:</td>
                           <td><asp:TextBox ID="TextBox3" runat="server" Columns="75" Text='<%# Bind( "ValidationMsg") %>' TabIndex="2"></asp:TextBox></td>
                          </tr>
                          <tr>
                              <td><asp:Button ID="btnUpdate" Text='<%# IIf((TypeOf(Container) is Telerik.Web.Ui.GridEditFormInsertItem), "Insert", "Update") %>'
                                                        runat="server" CommandName='<%# IIf( DataBinder.Eval(Container, "OwnerTableView.IsItemInserted"), "PerformInsert", "Update") %>'>
                                                    </asp:Button></td>
                                      <td><asp:Button ID="btnCancel" Text="Cancel" runat="server" CausesValidation="False" CommandName="Cancel"></asp:Button></td>
                                </tr>
                           </table>
                       </td>
                   </tr>                 
               </table>
               </FormTemplate>
               <EditColumn UniqueName="EditCommandColumn1"></EditColumn>
               </EditFormSettings>
               <Columns>
                                    <telerik:GridEditCommandColumn>
                                    </telerik:GridEditCommandColumn>
                                    <telerik:GridBoundColumn DataField="OtherValidationID" DataType="System.Int32" HeaderText="ID"
                                        ReadOnly="True" SortExpression="OtherValidationID" UniqueName="OtherValidationID">
                                    </telerik:GridBoundColumn>
                                    <telerik:GridDropDownColumn DataField="ParentControlID"  DataSourceID="ds_DemoQuestions" HeaderText="Parent Question"
                                         ListTextField="QUESTION" ListValueField="ID" UniqueName="ParentControlID">
                                    </telerik:GridDropDownColumn>
                                    
                                    
                                    <telerik:GridDropDownColumn DataField="ParentControlType" DataSourceID="ds_ControlTypes" HeaderText="ParentCtlType"
                                         ListTextField="DESCRIPTION" ListValueField="VALUE" UniqueName="ddl_ParentControlType">
                                    </telerik:GridDropDownColumn
                                    <telerik:GridDropDownColumn DataField="DetailID" DataSourceID="ds_DemoValues" HeaderText="DetailID"
                                         ListTextField="VALUE" ListValueField="ID" UniqueName="ddl_DemoID">
                                    </telerik:GridDropDownColumn
                                                                                
                                   <telerik:GridBoundColumn DataField="DetailID" DataType="System.Int32" HeaderText="DetailIDVal"
                                        SortExpression="DetailID" UniqueName="DetailID" >
                                    </telerik:GridBoundColumn>
                                    <telerik:GridBoundColumn DataField="ChildControlID" DataType="System.Int32" HeaderText="ChildControlID"
                                        SortExpression="ChildControlID" UniqueName="ChildControlID" Display="False">
                                    </telerik:GridBoundColumn>
                                       
                                    <telerik:GridDropDownColumn DataField="ChildControlID" DataSourceID="ds_DemoQuestions" HeaderText="Child Question"
                                         ListTextField="QUESTION" ListValueField="ID" UniqueName="ddl_ChildControlID">
                                    </telerik:GridDropDownColumn>
                                    <telerik:GridBoundColumn DataField="Description" DataType="System.Int32" HeaderText="Description"
                                        SortExpression="Description" UniqueName="Description">
                                    </telerik:GridBoundColumn>
                                                                       <telerik:GridDropDownColumn DataField="ChildControlType" DataSourceID="ds_ControlTypes" HeaderText="ChildCtlType"
                                         ListTextField="DESCRIPTION" ListValueField="VALUE" UniqueName="ddl_ChildControlType">
                                    </telerik:GridDropDownColumn>
                                    <telerik:GridBoundColumn DataField="ValidationMsg" HeaderText="ValidationMsg" SortExpression="ValidationMsg"
                                        UniqueName="ValidationMsg">
                                    </telerik:GridBoundColumn>
                                    <telerik:GridButtonColumn CommandName="Delete" Text="Delete" UniqueName= "DeleteColumn">
                                    <ItemStyle VerticalAlign="Top" /></telerik:GridButtonColumn>
                                                        </Columns>
                               </MasterTableView>
                               </telerik:RadGrid>

Very little happens in the code-behind. I have tried some default value manipulation there, but it seems it only works on either the PageLoad or Add Record or Edit..... but never all three.

Please help.
Dana
Antonio Stoilkov
Telerik team
 answered on 23 Jan 2012
1 answer
87 views
Hi,
I am using radcombo box. I bind values to combo box. in server side.

After that , i need to set the selectedvalue to combo box in java script.

Because , i am getting the selected value of combobox in java script only.

i am not getting this in server side. i need to set the value in client side only.

how to set the value in java script?

i am using vs2010.

Thanks,
Uma



Princy
Top achievements
Rank 2
 answered on 23 Jan 2012
2 answers
186 views
Hi there,

Im currently using the radTools Q3 2011 Rad window and I'm having issues when it renders its titlebar (with the default skin). 

<telerik:RadWindowManager ID="RadWindows" runat="server">
        <Windows>
            <telerik:RadWindow ID="RadActionWindow" RegisterWithScriptManager="false" OnClientClose="updateRadGrid" runat="server" CssClass="actionWindow" AutoSize="true" Modal="true" VisibleStatusbar="False" VisibleTitlebar="true" EnableTheming="True" EnableEmbeddedSkins="True" DestroyOnClose="false" ReloadOnShow="true" ShowContentDuringLoad="false">
            </telerik:RadWindow>
        </Windows>
    </telerik:RadWindowManager>

The problem is that the title bar sets its title row too high, I have tried the following:

1. Remove the reset.css in case there was some kind of conflict.
2. Set up a blank window with no content -  still get the same issue.

I have included an image to better explain what I mean

Thanks for your time
Shinu
Top achievements
Rank 2
 answered on 23 Jan 2012
0 answers
65 views
Hi,

I have few problems with RadGrid inside a RadWindow.

1) In that RadGrid, I have AllowFiltering as true. Now, when I am on some other page and try to filter the grid, I go back to first page...

2) When I do any operations on RadGrid, the RadWindow automatically closes.

Please help because everything works fine in RadGrid which is not inside RadWindow.

Dhaval
Dhaval
Top achievements
Rank 1
 asked on 23 Jan 2012
0 answers
88 views
Hi,
We are using radajaxcontrols 2007 version. Now we are facing some issues with controls like radeditor and RadMaskedTextBox in IE9. From the forums I came to know that these issues are fixed in recent versions. Right now I cannot upgrade complete radcontrols in my project which will take more time for testing. So I would like to upgrade only those two controls. But when I download the latest radajaxcontrols and install them, I got only one dll(telerik.web.ui). I need individual DLLs for those two controls as we had in the older version. Can anyone help me on this?

Thanks,
Jawahar
jawahar
Top achievements
Rank 1
 asked on 23 Jan 2012
3 answers
1.0K+ views
Hi,
I am facing issue when trying to edit or delete a row of rad grid-view. I have one RadPageView and inside this i am loading a User Control and in user control i have a RadGrid. Till now its working fine but it throws error when someone (By mistake) trying to edit a row and same time click edit for other row of next item after this if i click update/cancel or any other location it throws error as below:

Failed to load viewstate.  The control tree into which viewstate is being loaded must match the control tree that was used to save viewstate during the previous request.  For example, when adding controls dynamically, the controls added during a post-back must match the type and position of the controls added during the initial request.

So i want only one edit option should be enable at once. if so then error will not come. For more information i have attached a screenshot. If you have still any doubt please let me know...

Thanks...
Rajneesh
Top achievements
Rank 2
 answered on 23 Jan 2012
5 answers
277 views

i am using latest version of radcontrol(2008.3.1105.35). in radcombo i try to get selected value from javascript so i tried this code

var

 radLable = document.getElementById("<%= radShowLabelSingleSeries.ClientID %>");

 

 

var radLablevalue = radLable.GetValue();

but i didn't get value it throw exception.

if i want to get the value what procedure i want to do. (current i am working mutible theme). any rad javascript want to add. or give suggestion to me.

 

Princy
Top achievements
Rank 2
 answered on 23 Jan 2012
7 answers
1.3K+ views
Hello fellas,
I've been trying to find a way to get the result of a confirmation box in my code-behind but to no avail.  
I have this javascript that opens the confirm box:

 

function openConfirmBox()

 

{

radconfirm(

'Are you sure?', confirmCallBackFn, 330, 100, null,'Confirm');

 

 

return false;

 

}

the call back function is:

 

 

function confirmCallBackFn(arg)

 

{

radalert(

"" + arg + " is returned.",330,100, "Result");

 

}

But I want the result (arg) to be caught in the code-behind... How do I go about doing this?

Princy
Top achievements
Rank 2
 answered on 23 Jan 2012
2 answers
165 views
Is it possible to change "Check All" string to something else? I had hoped there would be property for it, but so far I can't find anything. Thanks.
Princy
Top achievements
Rank 2
 answered on 23 Jan 2012
Narrow your results
Selected tags
Tags
+124 more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
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
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?