or
From: 25 Nov 10 RoomType: Lux
To : 27 Nov 10 RoomNo: 100300
...-2years |
24 Nov 10 |
25 Nov 10 |
26 Nov 10 |
27 Nov 10 |
….. + 3years |
||
Room Type |
RoomNo |
||||||
Del |
100100 |
||||||
Del |
100200 |
||||||
Lux |
100300 |
||||||
Lux |
100301 |
||||||
Eco |
20100 |
||||||
Eco |
20100 |
||||||
Eco |
20100 |
public
partial
class
SummaryTable : UserControl
{
public
SummaryTable()
{
this
.InitializeComponent();
}
private
void
MainGridView_SelectedCellsChanged(
object
sender, GridViewSelectedCellsChangedEventArgs e)
{
IList<GridViewCellInfo> cellList =
this
.radView1.SelectedCells;
GridViewCellInfo cellInfo = (GridViewCellInfo)cellList.First();
// Initialize MyView object based on cellInfo.Item to capture the details of whole row
}
}
<telerik:RadGridView AutoGenerateColumns=
"False"
ItemsSource=
"{Binding Path=Memberships.CertificatesUsed}"
>
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn Header=
"Membership ID"
UniqueName =
"MembershipID"
DataMemberBinding="{Binding Path=MembershipID}">
</telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header=
"Certificate No"
UniqueName =
"CertificateNo"
DataMemberBinding="{Binding Path=CertificateNo}">
</telerik:GridViewDataColumn>
<telerik:GridViewDataColumn Header=
"Date Used"
UniqueName =
"DateUsed"
DataMemberBinding="{Binding Path=DateUsed}">
</telerik:GridViewDataColumn>
</telerik:RadGridView.Columns>
</telerik:RadGridView>
private void OnAddingRow(object sender, Telerik.Windows.Controls.GridView.GridViewAddingNewEventArgs e)
{
var editDialog = new MyFormView(null);
var rowAdded = (bool)editDialog.ShowDialog();
if (rowAdded)
GridView.CommitEdit();
else
GridView.CancelEdit();
}