Jennifer,Thanks for the reply. I'm not sure if I need or can change the source code. After further investigation here's what I have discovered:Here's my code:
private void FeatureDataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
var graphics = (sender as ESRI.ArcGIS.Client.Toolkit.FeatureDataGrid).SelectedGraphics;
foreach (var g in graphics)
{
// get id
var id = g.Attributes["APN"];
string apn10 = (string)id;
IDValue.Text = apn10;
// TODO: retrieve outside data for this id
// PARCELIDPASS.Text = string.Format("The ParcelID passed is {0}", id);
PARCELIDPASS.Text = apn10;
break;
}
As I stated in my 2.1 application everything works fine. I make a spatial selection and my featuredatagrid gets populated and the code doesn't fire. When I click or select a row in the featuredatagrid the FeatureDataGrid_SelectionChanged event fires and passes the Parcel ID (of the selected row)...WORKS GREATIn 3.0 the code fires when the spatial selection is made the featuredatagrid is populated and the FeatureDataGrid_SelectionChanged fires even though a row is not selected. If I select a row the event does fire but code inside my foreach (var g in graphics) never firesIt seems like it is problem with the populating graphics list.Dave