Dear Experts
am using Silverlight MVVM pattern. in my View am have placed radGridview control as show below
<telrik:RadGridView x:Name="EmployeeListGridView" ItemsSource="{Binding}" SelctedItem={Binding EmployeeDTO, Mode=Twoway} AutoGenerateColumns="True" Height="Auto" />
and in the code-behind i have set as
public EmployeeList()
{
InitializeComponent();
EmployeeListViewModel empListViewModel = new EmployeeListListViewModel();
this.DataContext = empListViewModel.EmployeeDetailList;
}
ViewModel.cs
public EmployeeDTO SelectedDTO
{
get
{
return _selectedDTO;
}
set
{
_selectedDTO = value;
OnPropertyChanged("SelectedDTO");
}
}
public ObservableCollection<EmployeeDTO> EmployeeDetailList
{
get
{
return _employeeDetailList;
}
set
{
_employeeDetailList= value;
OnPropertyChanged("EmployeeDetailList");
}
}
When i select any one of record and click on the Edit Button, i got null in the SelectedDTO as shown below.
private void Edit_click(object sender, EventArgs args)
{
if (SelectedDTO != null)
{
MessageBox.Show(SelectedDTO);
}
}
Please solve my issue and correct my code if i done any wrong.
Thanks in Advance.
am using Silverlight MVVM pattern. in my View am have placed radGridview control as show below
<telrik:RadGridView x:Name="EmployeeListGridView" ItemsSource="{Binding}" SelctedItem={Binding EmployeeDTO, Mode=Twoway} AutoGenerateColumns="True" Height="Auto" />
and in the code-behind i have set as
public EmployeeList()
{
InitializeComponent();
EmployeeListViewModel empListViewModel = new EmployeeListListViewModel();
this.DataContext = empListViewModel.EmployeeDetailList;
}
ViewModel.cs
public EmployeeDTO SelectedDTO
{
get
{
return _selectedDTO;
}
set
{
_selectedDTO = value;
OnPropertyChanged("SelectedDTO");
}
}
public ObservableCollection<EmployeeDTO> EmployeeDetailList
{
get
{
return _employeeDetailList;
}
set
{
_employeeDetailList= value;
OnPropertyChanged("EmployeeDetailList");
}
}
When i select any one of record and click on the Edit Button, i got null in the SelectedDTO as shown below.
private void Edit_click(object sender, EventArgs args)
{
if (SelectedDTO != null)
{
MessageBox.Show(SelectedDTO);
}
}
Please solve my issue and correct my code if i done any wrong.
Thanks in Advance.