or
<telerik:GridViewDataColumn Width="*"
CellStyleSelector="{StaticResource InvalidHomePhoneStyleSelector}"
DataFormatString="{}{0:(###) ###-####}"
DataMemberBinding="{Binding HomePhone,
Converter={StaticResource PhoneNumberNumericConverter}}"
ShowDistinctFilters="False"
UniqueName="Phone" TextAlignment="Right">
<telerik:GridViewDataColumn.Header>
<TextBlock MaxHeight="32"
Text="{Binding Path=Resource.HomePhone,
Source={StaticResource Messages},
Mode=OneTime}"
TextTrimming="WordEllipsis"
TextWrapping="Wrap" />
</telerik:GridViewDataColumn.Header>
<telerik:GridViewDataColumn.CellEditTemplate>
<DataTemplate>
<telerik:RadMaskedTextBox EmptyContent="{Binding Path=Resource.EnterPhone,
Source={StaticResource Messages},
Mode=OneTime}"
FontStyle="Normal"
IsSpinEnabled="False"
Mask="(000) 000-0000"
MaskType="Standard"
Value="{Binding HomePhone,
Mode=TwoWay,
Converter={StaticResource PhoneNumberNumericConverter},
ConverterParameter=String}" TextAlignment="Right" HorizontalContentAlignment="Right" />
</DataTemplate>
</telerik:GridViewDataColumn.CellEditTemplate>
</telerik:GridViewDataColumn>

function droppedOnInput(args) { var target = args.get_htmlElement(); if (target.tagName == "INPUT") { target.style.cursor = "INPUT"; target.value += args.get_sourceNode().get_text(); args.set_cancel(true); return true; }