I have created custom cells in rad grid like this
private void radGrid_CellFormatting( object sender, CellFormattingEventArgs e )
{
if( e.CellElement.ColumnInfo.Name == "Rate")
{
CurrencyRate currencyRate = e.CellElement.RowInfo.DataBoundItem as CurrencyRate;
RadSpinElement spin = new RadSpinElement( );
spin.MinValue = 0;
spin.MaxValue = decimal.MaxValue;
spin.DecimalPlaces = 2;
spin.TextAlignment = HorizontalAlignment.Center;
spin.Value = currencyRate.Rate;
e.CellElement.Children.Add( spin );
}
}
now, how can I get RadSpinElement object from here
private void radGrid_CommandCellClick( object sender, EventArgs e )
{
GridCommandCellElement cell = sender as GridCommandCellElement;
if( cell.ColumnInfo.Name == "Update" )
{
//I need "Rate" RadSpinElement object here
}
}
without creating custom RadSpinGridCellElement.
Thanks.
private void radGrid_CellFormatting( object sender, CellFormattingEventArgs e )
{
if( e.CellElement.ColumnInfo.Name == "Rate")
{
CurrencyRate currencyRate = e.CellElement.RowInfo.DataBoundItem as CurrencyRate;
RadSpinElement spin = new RadSpinElement( );
spin.MinValue = 0;
spin.MaxValue = decimal.MaxValue;
spin.DecimalPlaces = 2;
spin.TextAlignment = HorizontalAlignment.Center;
spin.Value = currencyRate.Rate;
e.CellElement.Children.Add( spin );
}
}
now, how can I get RadSpinElement object from here
private void radGrid_CommandCellClick( object sender, EventArgs e )
{
GridCommandCellElement cell = sender as GridCommandCellElement;
if( cell.ColumnInfo.Name == "Update" )
{
//I need "Rate" RadSpinElement object here
}
}
without creating custom RadSpinGridCellElement.
Thanks.