or
| <telerik:RadGrid ID="RadGrid1" runat="server" OnNeedDataSource="RadGrid1NeedDataSource" OnDetailTableDataBind = "DetailTableDataBind" > |
| <MasterTableView AutoGenerateColumns="false" AllowAutomaticInserts="true" DataKeyNames="CompanyID" Name="Company" |
| HierarchyLoadMode="Client"> |
| <Columns> |
| <telerik:GridBoundColumn DataField="CompanyID" UniqueName="CompanyID" Display="false" DataType="System.Int32" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="CompanyName" UniqueName="CompanyName" HeaderText="Company Name"> |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| </Columns> |
| <DetailTables> |
| <telerik:GridTableView runat="server" DataKeyNames="EmployeeID" AutoGenerateColumns="false" Name="Employee" CommandItemDisplay="Top" > |
| <CommandItemTemplate > |
| <input type="button" value="Add Employee" id="addE" onclick="popupAddEmployee('<%# DataBinder.Eval(Container.DataItem, "CompanyID") %>')" /> |
| </CommandItemTemplate> |
| <ParentTableRelation> |
| <telerik:GridRelationFields DetailKeyField="CompanyID" MasterKeyField="CompanyID" /> |
| </ParentTableRelation> |
| <ExpandCollapseColumn Visible="False"> |
| <HeaderStyle Width="19px" /> |
| </ExpandCollapseColumn> |
| <RowIndicatorColumn Visible="False"> |
| <HeaderStyle Width="20px" /> |
| </RowIndicatorColumn> |
| <Columns> |
| <telerik:GridBoundColumn DataField="CompanyID" Display="false" DataType="System.Int32" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EmployeeID" Display="false" DataType="System.Int32" > |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="FirstName" HeaderText="First Name"> |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="LastName" HeaderText="Last Name"> |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="TitleId" Display="false" DataType="System.Int32"> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Title" HeaderText="Title" UniqueName="Title" > |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="BirthDate" HeaderText="BirthDate" > |
| <ItemStyle Width="100px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="ShiftStart" UniqueName="ShiftStart" HeaderText="Shift Start" > |
| <ItemStyle Width="150px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="JoinDate" UniqueName="JoinDate" HeaderText="JoinDate" > |
| <ItemStyle Width="150px" /> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </telerik:GridTableView> |
| </DetailTables> |
| <%-- <CommandItemTemplate> |
| <input type="button" value="Add Company" id="addC" onclick="popupAddCompany();" /> |
| </CommandItemTemplate>--%> |
| </MasterTableView> |
| <ClientSettings> |
| <ClientEvents OnCommand="OnCommand" OnRowDataBound="OnRowDataBound" OnRowCreated = "OnRowCreated" |
| /> |
| </ClientSettings> |
| </telerik:RadGrid> |
| foreach (GridEditableItem editedItem in gvEntityAttributes.EditItems) |
| { |
| Hashtable newValues = new Hashtable(); |
| e.Item.OwnerTableView.ExtractValuesFromItem(newValues, editedItem); |
| string cID = editedItem.GetDataKeyValue("ea_ID").ToString(); |
| } |
Sub Grid_Change(ByVal source As Object, ByVal e As Telerik.WebControls.GridPageChangedEventArgs)
'change the page index in both top grids if GridTime index is changed:
GridSubjects.CurrentPageIndex() = GridTime.CurrentPageIndex()
GridSubjectsData.Copy()
GridSubjects.Rebind()
End Sub

| If ProjectID = "0" Or ProjectID = "" Then |
| e.Appointment.BackColor = Drawing.Color.Silver |
| Else |
| e.Appointment.BackColor = Drawing.Color.DarkSeaGreen |
| If Leave = "True" Then |
| e.Appointment.BackColor = Drawing.Color.Khaki |
| Else |
| If OutOfOffice = "True" Then |
| e.Appointment.BackColor = Drawing.Color.Wheat |
| e.Appointment.Font.Bold = True |
| e.Appointment.ForeColor = Color.Red |
| Else |
| e.Appointment.BackColor = ColorTranslator.FromOle(RGB(216, 229, 154)) |
| End If |
| End If |
| End If |