Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
590
XamGrid CellControlAttach RowHeight error
posted

I am using XamWebGrid 10.3.  I have code that use to hide some data from the grid, the reason this is done is that we have custom code to pull specialized sum data from the database.  I am using the CellControlAttached event to hide the row based on criteria, which is if it GrandTotalInd.  When the page load initially it works, but if I change parameters it will give me an error, which I detail below.

 

 

 

 

 

 

 

 

 

 

private void dgExposureLong_CellControlAttached(object sender,CellControlAttachedEventArgs e)

{

 

 

 

DataModel data = e.Cell.Row.Data as DataModel;

 

 

 

if (data != null)

{

 

 

 

if (data.GrandTotalInd)

{

e.Cell.Row.Height =

 

new RowHeight(0);

}

}

}

however I get an error when having this code Value cannot be infinite or NaN. below you will find the full error:

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

Timestamp: Tue, 17 May 2011 06:46:25 UTC

 

 

Message: Unhandled Error in Silverlight Application

Code: 4004   

Category: ManagedRuntimeError      

Message: System.ArgumentException: Value cannot be infinite or NaN.

Parameter name: System.Windows.CustomDependencyProperty

   at System.Windows.Controls.Primitives.RangeBase.OnMaximumPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

   at System.Windows.DependencyObject.RaisePropertyChangeNotifications(DependencyProperty dp, Object oldValue, Object newValue)

   at System.Windows.DependencyObject.UpdateEffectiveValue(DependencyProperty property, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, ValueOperation operation)

   at System.Windows.DependencyObject.SetValueInternal(DependencyProperty dp, Object value, Boolean allowReadOnlySet)

   at System.Windows.DependencyObject.SetValue(DependencyProperty property, Double d)

   at Infragistics.Controls.Grids.Primitives.RowsPanel.UpdateScrollInfo(Int32 totalRowCount)

   at Infragistics.Controls.Grids.Primitives.RowsPanel.ArrangeOverride(Size finalSize)

   at System.Windows.FrameworkElement.ArrangeOverride(IntPtr nativeTarget, Single inWidth, Single inHeight, Single& outWidth, Single& outHeight)    

 

Line: 55

Char: 13

Code: 0

 

Parents Reply Children