Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
140 views
I have a rad grid on a page. When I click the edit button on a row it opens a user control that I have created with textboxes, dropdowns, etc. I am binding the data to these controls by storing the edit row ID in a session variable and passing it to a stored procedure using a data provider model. It works great. I try to do the same thing to update the data in the database with changes and Rebind my data after the update but nothing happens. The data doesn't change and I don't get an error. I have no idea why this is not working. Is there something the rad grid does to prevent the update from happening? I have ran SQL Profiler to see if the update stored procedure is actually getting executed and it is, but all the values passed stay the same as they were before I changed them. ANY HELP PLEASE!!!
Vlad
Telerik team
 answered on 11 Jul 2008
1 answer
66 views
When in insert/edit mode, I would like to set some of my GridBoundColumns to be required.  What is the best way to do this?

All the best
-Tom
Shinu
Top achievements
Rank 2
 answered on 11 Jul 2008
2 answers
89 views
1 answer
93 views
Hi

In your example (http://www.telerik.com/DEMOS/ASPNET/Prometheus/Grid/Examples/Programming/DragAndDrop/DefaultCS.aspx) when I drag a row within the grid there is a dotted line to indicate the drop position. What does this? I can't find any code or properties that specifiy this and my grid doesn't do it!

Thanks
Russell Mason
Vlad
Telerik team
 answered on 11 Jul 2008
5 answers
206 views
Why GridCreated sometimes takes 2 parameters like in this case, and sometimes it doesn't take any parameter. I'm trying to use it with 2 parameters.
Thanks.

function GridCreated(sender, args)
 {
   var scrollArea = sender.GridDataDiv;
   var parent = $get("gridContainer");
   var gridHeader = sender.GridHeaderDiv;
   scrollArea.style.height = parent.clientHeight - gridHeader.clientHeight + "px";
 }
</script>
<
div style="height: 500px; width: 800px" id="gridContainer">
 
<telerik:RadGrid
   
id="RadGrid1" runat="server"
   
AutoGenerateColumns="true"
   
DataSourceID="AccessDataSource1">
   
<ClientSettings>
     
<Scrolling
       
AllowScroll="true"
       
ScrollHeight="300px"
       
UseStaticHeaders="true" />
     
<ClientEvents OnGridCreated="GridCreated" />
   
</ClientSettings>
 
</telerik:RadGrid>
</
div>
Vlad
Telerik team
 answered on 11 Jul 2008
1 answer
96 views
Can Anyone suggest me ,
Even after

using Telerik.Web.UI;

I am not being able to use
RadGridTable or RadGridTableRow?

Thanks,
DIP

Vlad
Telerik team
 answered on 11 Jul 2008
1 answer
217 views
Hi,

I have a radAjaxManager in a Master page and in my content code-behind in a RadGrid update I am conneting to it via:

Dim ajx As Telerik.Web.UI.RadAjaxManager = CType(Me.Master.FindControl("RadAjaxMaster"), Telerik.Web.UI.RadAjaxManager)

then I need to run a script on the content page if a certian condition is met in the code-behind using:

ajx.ResponseScripts.Clear()
ajx.ResponseScripts.Add(

"GridReturn();")

This works well the first time but every time after that I get an "Error on page" in the status bar of the browser.

Similar thing happens when I use:

ScriptManager.RegisterStartupScript(

Me, Me.GetType, "foo", "GridReturn();", True)

How can I get the script to run when required?


Regards

Roger
Top achievements
Rank 1
 answered on 11 Jul 2008
5 answers
289 views
I have just uploaded the RadGrid Ajax for evaluation.  Wa using the previous version of Rad Grid.

I am using VS 2008, sql 2005 on a vista machine.

I preload first radgrid from a datasource. By selecting a row in the first, I build a second radgrid with the rowdata from the first radgrid selected row(s) .

 When I implement the 

radgridinvoice.MasterTableView.ExportToPdf() I get  the following error:

System.SystemException: At least one of minimum, optimum, or maximum IPD must be specified on table.
  at Telerik.Web.Apoc.ApocDriver.FireApocError(String message)
  at Telerik.Web.Apoc.Fo.Flow.Table.SetIPD(Boolean bHasProportionalUnits, Int32 maxAllocIPD)
  at Telerik.Web.Apoc.Fo.Flow.Table.CalcFixedColumnWidths(Int32 maxAllocationWidth)
  at Telerik.Web.Apoc.Fo.Flow.Table.Layout(Area area)
  at Telerik.Web.Apoc.Fo.Flow.Block.Layout(Area area)
  at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area, Region region)
  at Telerik.Web.Apoc.Fo.Flow.Flow.Layout(Area area)
  at Telerik.Web.Apoc.Fo.Pagination.PageSequence.Format(AreaTree areaTree)
  at Telerik.Web.Apoc.StreamRenderer.Render(PageSequence pageSequence)
  at Telerik.Web.Apoc.Fo.FOTreeBuilder.EndElement()
  at Telerik.Web.Apoc.Fo.FOTreeBuilder.Parse(XmlReader reader)
 

 etc...

If I comment out radgridinvoice.MasterTableView.ExportToPdf() noting happens.

Help. What do I need to do?  here is the code from the first grid thru the second:

<radAjx:RadAjaxPanel ID="rap_createInv" runat="server" EnableAJAX="False">

 

<tr>

 

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:Button ID="btn_createstatement" runat="server" Text="Create Statement" CssClass="Breadcrumbs" Width="125" Visible="false" />

<td height="10">

 

<asp:ScriptManager ID="ScriptManager1" runat="server" ></asp:ScriptManager>

 

<telerik:RadGrid ID="rgv_orders" AutoGenerateColumns="false" HorizontalAlign="Left" ShowStatusBar="false"

AllowPaging="False" PageSize="10" Skin="" runat="server" Width="98%" gridlines="Both" CssClass="BodyText02" AlternatingItemStyle-BackColor="White" FooterStyle-BackColor="#1C5E55" Font-Bold="fALSE" >

<PagerStyle Mode="NumericPages"></PagerStyle>

 

<ClientSettings AllowExpandCollapse="True" >

 

</ClientSettings>

 

<MasterTableView DataKeyNames="OrderID" AllowMultiColumnSorting="true" Width="100%" >

 

<DetailTables>

 

<telerik:GridTableView DataKeyNames="OrderID" DataSourceID="SQLDataSource12" Width="100%" Gridlines="Both" >

 

<ParentTableRelation>

 

<telerik:GridRelationFields DetailKeyField="OrderID" MasterKeyField="OrderID" />

 

</ParentTableRelation>

 

<Columns>

 

<telerik:GridBoundColumn UniqueName="OrderID" DataField="OrderID" HeaderText="Order #" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Visible="True" SortExpression="" ItemStyle-Width="7%" AllowSorting="false" ></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="LineID" DataField="LineID" HeaderText="Line#" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="3%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="Patientid" DataField="Patientid" HeaderText="Client ID" HeaderStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="1%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="PatientName" DataField="PatientName" HeaderText="Client Name" HeaderStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="1%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="ProviderName" DataField="ProviderName" HeaderText="Provider Name" HeaderStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="1%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="lineDesc" DataField="LineDesc" HeaderText="Description of Charge" HeaderStyle-HorizontalAlign="Center" Visible="true" SortExpression="" ItemStyle-Width="53%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="OrigDate" DataField="OrigDate" HeaderText="Order Date" HeaderStyle-HorizontalAlign="Center" Visible="true" SortExpression="" ItemStyle-Width="10%" AllowSorting="false" ItemStyle-HorizontalAlign="Center"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="PaidDate" DataField="PaidDate" HeaderText="Paid Date" HeaderStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="10%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="Status" DataField="Status" HeaderText="Status" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="7%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="lineAmt" DataField="lineAmt" HeaderText="Amount" HeaderStyle-HorizontalAlign="Center" Visible="true" SortExpression="" AllowSorting="false" DataFormatString="{0:C2}" ItemStyle-HorizontalAlign="Right" ></telerik:GridBoundColumn>

 

<telerik:GridTemplateColumn UniqueName="CheckBoxLineTemplateColumn" HeaderText="Select" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Visible="false" >

 

<ItemTemplate>

 

<asp:Panel ID="Panel1" runat="server">

<asp:CheckBox id="CheckBoxSelectLine" OnCheckedChanged="ToggleRowLineSelection" AutoPostBack="true" runat="server" ></asp:CheckBox>

 

</asp:Panel>

 

</ItemTemplate>

 

</telerik:GridTemplateColumn>

 

</Columns>

 

<HeaderStyle CssClass="GridHeader" />

</telerik:GridTableView>

 

</DetailTables>

 

<Columns>

 

<telerik:GridBoundColumn UniqueName="OrderID" DataField="OrderID" HeaderText="Order #" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Visible="True" SortExpression="" ItemStyle-Width="8%" AllowSorting="false" ></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="UserID" DataField="UserID" HeaderText="User ID" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="2%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="PatientName" DataField="PatientName" HeaderText="Client Name" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Left" Visible="true" SortExpression="" ItemStyle-Width="15%" AllowSorting="True"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="providername" DataField="providername" HeaderText="Provider Name" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Left" Visible="True" SortExpression="" ItemStyle-Width="45%" ItemStyle-Wrap="true" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="PayDate" DataField="PayDate" HeaderText="Pay Date" HeaderStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="3%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="OrigDate" DataField="OrigDate" HeaderText="Order Date" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Visible="true" SortExpression="" ItemStyle-Width="3%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="CompletionDate" DataField="CompletionDate" HeaderText="Completion Date" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Visible="true" SortExpression="" ItemStyle-Width="12%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="paid" DataField="paid" HeaderText="Paid Date" HeaderStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="3%" AllowSorting="false" ></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="PaymentType" DataField="PaymentType" HeaderText="Payment Type" HeaderStyle-HorizontalAlign="Center" Visible="False" SortExpression="" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="Status" DataField="Status" HeaderText="Status" HeaderStyle-HorizontalAlign="Center" Visible="true" SortExpression="" ItemStyle-Width="7%" AllowSorting="false" ItemStyle-HorizontalAlign="Center"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="ReqType" DataField="ReqType" HeaderText="Request Type" HeaderStyle-HorizontalAlign="Center" Visible="true" SortExpression="" ItemStyle-Width="7%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="InvDate" DataField="InvDate" HeaderText="Invoice Date" HeaderStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="7%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="InvNumber" DataField="InvNumber" HeaderText="Inv #" HeaderStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="10%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridTemplateColumn UniqueName="CheckBoxLineTemplateColumn" HeaderText="Select" >

 

<ItemTemplate>

 

<asp:Panel ID="Panel2" runat="server">

 

<asp:CheckBox id="CheckBoxSelect" OnCheckedChanged="ToggleRowSelection" AutoPostBack="true" runat="server" ></asp:CheckBox>

 

</asp:Panel>

 

</ItemTemplate>

 

</telerik:GridTemplateColumn>

 

</Columns>

 

<HeaderStyle CssClass="GridHeader" />

 

</MasterTableView>

 

<ClientSettings>

 

<Selecting AllowRowSelect="true" />

 

</ClientSettings>

 

</telerik:RadGrid>

 

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:Label ID="lbl_createInv" runat="server" Text="Creating New Invoice" CssClass="HeadlineText02" ForeColor="Red" Visible="false"></asp:Label>

 

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<asp:Button ID="btn_createstatement_1" runat="server" Text="Create Statement" CssClass="Breadcrumbs" Visible="false" />

</td>

 

</tr>

</radAjx:RadAjaxPanel>

</td>

 

</tr>

 

<radAjx:RadAjaxPanel ID="rap_payment" runat="server" EnableAJAX="False">

 

<td height="10">

 

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" onajaxsettingcreating="RadAjaxManager1_AjaxSettingCreating" ClientEvents-OnRequestStart="onRequestStart" >

 

<AjaxSettings>

 

<telerik:AjaxSetting AjaxControlID="RadGridInvoice">

 

<UpdatedControls>

 

<telerik:AjaxUpdatedControl ControlID="RadGridInvoice" />

 

</UpdatedControls>

 

</telerik:AjaxSetting>

 

</AjaxSettings>

 

</telerik:RadAjaxManager>

 

<telerik:RadGrid ID="RadGridInvoice" AutoGenerateColumns="False" HorizontalAlign="Left" ShowStatusBar="false" BorderWidth="2" BorderColor="Red" Visible="true"

AllowPaging="false" PageSize="10" Skin="" runat="server" Width="98%" gridlines="Both" CssClass="BodyText02" AlternatingItemStyle-BackColor="White" FooterStyle-BackColor="#1C5E55" Font-Bold="fALSE" >

<FooterStyle BackColor="#1C5E55"></FooterStyle>

 

<AlternatingItemStyle BackColor="#F9F6EE"></AlternatingItemStyle>

 

<MasterTableView>

 

<Columns>

 

<telerik:GridBoundColumn UniqueName="ord_Line" DataField="ord_Line" HeaderText="Order #" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Visible="True" SortExpression="" ItemStyle-Width="1%" AllowSorting="false" ></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="OrigDate" DataField="OrigDate" HeaderText="Order Date" HeaderStyle-HorizontalAlign="Center" Visible="true" SortExpression="" ItemStyle-Width="10%" ItemStyle-HorizontalAlign="Center" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="ord_ClientName" DataField="ord_ClientName" HeaderText="Client Name" HeaderStyle-HorizontalAlign="Center" Visible="true" SortExpression="" ItemStyle-Width="15%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="ord_providerName" DataField="ord_providerName" HeaderText="Provider Name" HeaderStyle-HorizontalAlign="Center" Visible="true" SortExpression="" ItemStyle-Width="25%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="LineID" DataField="LineID" HeaderText="Line Num" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center" Visible="False" SortExpression="" ItemStyle-Width="1%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="lineDesc" DataField="LineDesc" HeaderText="Description of Charge" HeaderStyle-HorizontalAlign="Center" Visible="true" SortExpression="" ItemStyle-Width="30%" AllowSorting="false"></telerik:GridBoundColumn>

 

<telerik:GridBoundColumn UniqueName="lineAmt" DataField="lineAmt" HeaderText="Amount" HeaderStyle-HorizontalAlign="Center" Visible="true" SortExpression="" AllowSorting="false" ItemStyle-HorizontalAlign="Center" DataFormatString="{0:C2}" ItemStyle-Width="15%" ></telerik:GridBoundColumn>

 

</Columns>

 

<RowIndicatorColumn Visible="False">

 

<HeaderStyle Width="20px" CssClass="GridHeader" ></HeaderStyle>

 

</RowIndicatorColumn>

 

<ExpandCollapseColumn Visible="False">

 

<HeaderStyle Width="19px" CssClass="GridHeader"></HeaderStyle>

 

</ExpandCollapseColumn>

 

</MasterTableView>

 

<HeaderStyle BackColor="#FFCC00"></HeaderStyle>

 

</telerik:RadGrid>

 

</td>

 

</radAjx:RadAjaxPanel>

Thanks to everyone in advance for your assistance.
Terry

Karen
Top achievements
Rank 1
 answered on 10 Jul 2008
0 answers
121 views

I have the tree view activated on this site.  It has categories in it with the all categories chack activated.  Some of the sites this is enabled on have hunderds of categories.  The problem comes in where the user clicks the "All Categories" check box and it takes an inordanent amount of time to check or uncheck all the categories.  Is there a way around this.  I am using the following modified javascript to allow for this action. 

function UpdateAllChildren( nodes, checked )  
            {  
                var i;  
                for( i = 0; i < nodes.length; i++ )  
                {  
                    if( checked )  
                    {           
                        nodes[i].Check();  
                    }  
                    else  
                    {  
                        nodes[i].UnCheck();  
                    }  
                      
                    if( nodes[i].Nodes.length > 0 )  
                    {          
                        UpdateAllChildren(nodes[i].Nodes, checked);  
                    }  
                }  
            }  
            function UpdateTopAllParent( nodes, checked )  
            {  
                var i;  
                if(nodes.length == 0){nodes[0].Nodes.UnCheck();}  
                for( i = -nodes.length; i = nodes.length; i++ )  
                {  
                    if( checked )  
                    {           
                        nodes[i - nodes.length].UnCheck();  
                    }  
                    else  
                    {  
                        nodes[i].UnCheck();  
                    }  
                      
                    if( nodes[i].length = 0 )  
                    {          
                        UpdateTopAllParent(nodes[i].Nodes, checked);  
                    }  
                }  
            }  
            function AfterCheck( node )  
            {  
                var parentNode = node.Parent;  
                var currentNode = node;  
                if(parentNode ==  null)  
                {  
                    if(node.Checked)  
                    {  
                        UpdateAllChildren( node.Nodes, true );  
                    }  
                    else  
                    {  
                        UpdateAllChildren( node.Nodes, false );  
                    }  
                }  
                else  
                {  
                    if(!node.Checked)  
                    {  
                        while(parentNode != null)  
                        {  
                                currentNode = parentNode;  
                                parentNodeparentNode = parentNode.Parent;  
                        }  
                        currentNode.UnCheck();  
                    }  
                }  
            } 
Robert
Top achievements
Rank 1
 asked on 10 Jul 2008
2 answers
113 views
I am finding that my RadMenu, which resides in a Master Page, sometimes seems to ignore the EnableEmbeddedSkins="false" property.  This seems to happen on one of my larger content pages that uses a RadWindowManager, a RadToolTipManager and a RadContextMenu.

Is there anything that I may be missing or any known compatibility issues that could cause this behavior?
DonKitchen
Top achievements
Rank 1
 answered on 10 Jul 2008
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?