I'd like the grid to be in edit mode from the get-go (all of it).
It's also a 2-level deep hierarchy - so I want the Details Table to be in edit mode as well - always.
Thanks in adavance.
Grid posted below in case it's needed.
-----------------------------------
It's also a 2-level deep hierarchy - so I want the Details Table to be in edit mode as well - always.
Thanks in adavance.
Grid posted below in case it's needed.
-----------------------------------
| <telerik:RadGrid ID="RadGrid1" runat="server" |
| DataSourceID="sdsActivity" AllowSorting="True" ShowFooter="True" AllowMultiRowEdit="True" |
| ShowStatusBar="True" Width="850px" GridLines="None" |
| AutoGenerateColumns="False" onitemcreated="RadGrid1_ItemCreated" |
| ondetailtabledatabind="RadGrid1_DetailTableDataBind" |
| onitemdeleted="RadGrid1_ItemDeleted" onitemcommand="RadGrid1_ItemCommand" |
| onitemdatabound="RadGrid1_ItemDataBound" |
| onneeddatasource="RadGrid1_NeedDataSource"> |
| <MasterTableView DataKeyNames="ActivityID" DataSourceID="sdsActivity" EditMode="InPlace" Name="Activity" AllowMultiColumnSorting="False"> |
| <DetailTables> |
| <telerik:GridTableView runat="server" DataKeyNames="ActivityID" DataSourceID="sdsStep" Name="Step" EditMode="InPlace" AutoGenerateColumns="True"> |
| <ParentTableRelation> |
| <telerik:GridRelationFields MasterKeyField="ActivityID" DetailKeyField="ActivityID" /> |
| </ParentTableRelation> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="5px" /> |
| </RowIndicatorColumn> |
| </telerik:GridTableView> |
| </DetailTables> |
| <RowIndicatorColumn> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </RowIndicatorColumn> |
| <ExpandCollapseColumn Visible="True"> |
| <HeaderStyle Width="20px"></HeaderStyle> |
| </ExpandCollapseColumn> |
| <Columns> |
| <telerik:GridTemplateColumn HeaderText="Activity" SortExpression="Header"> |
| <EditItemTemplate> |
| <asp:TextBox ID="txtActivity" BorderWidth="0px" runat="server" Text='<%# Bind("Header") %>'></asp:TextBox> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label ID="lblActivity" runat="server" Text='<%# Bind("Header") %>'></asp:Label> |
| </ItemTemplate> |
| <HeaderStyle Width="60px" /> |
| </telerik:GridTemplateColumn> |
| <%-- <telerik:GridBoundColumn DataField="Header" HeaderText="Activity" SortExpression="Header" UniqueName="Header"> |
| <HeaderStyle Width="60px" /> |
| </telerik:GridBoundColumn>--%> |
| <telerik:GridTemplateColumn HeaderText="Sequence" SortExpression="Sequence"> |
| <EditItemTemplate> |
| <asp:TextBox ID="txtSequence" BorderWidth="0px" runat="server" Text='<%# Bind("Sequence") %>'></asp:TextBox> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label ID="lblSequence" runat="server" Text='<%# Bind("Header") %>'></asp:Label> |
| </ItemTemplate> |
| <HeaderStyle Width="60px" /> |
| </telerik:GridTemplateColumn> |
| <%-- <telerik:GridBoundColumn DataField="Sequence" DataType="System.Int32" HeaderText="Sequence" SortExpression="Sequence" UniqueName="Sequence"> |
| <HeaderStyle Width="60px" /> |
| </telerik:GridBoundColumn> |
| --%> |
| <telerik:GridTemplateColumn HeaderText="Duration" SortExpression="Duration"> |
| <EditItemTemplate> |
| <asp:TextBox ID="txtDuration" BorderWidth="0px" runat="server" Text='<%# Bind("Duration") %>'></asp:TextBox> |
| </EditItemTemplate> |
| <ItemTemplate> |
| <asp:Label ID="lblDuration" runat="server" Text='<%# Bind("Duration") %>'></asp:Label> |
| </ItemTemplate> |
| <HeaderStyle Width="60px" /> |
| </telerik:GridTemplateColumn> |
| <%-- <telerik:GridBoundColumn DataField="Duration" DataType="System.Decimal" HeaderText="Duration" SortExpression="Duration" UniqueName="Duration"> |
| <HeaderStyle Width="60px" /> |
| </telerik:GridBoundColumn>--%> |
| <telerik:GridBoundColumn DataField="ActivityID" DataType="System.Int32" HeaderText="ActivityID" ReadOnly="True" SortExpression="ActivityID" UniqueName="ActivityID" Visible="False"> |
| <HeaderStyle Width="60px" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="EstimateFormID" DataType="System.Int32" HeaderText="EstimateFormID" SortExpression="EstimateFormID" UniqueName="EstimateFormID" Visible="False"> |
| <HeaderStyle Width="60px" /> |
| </telerik:GridBoundColumn> |
| </Columns> |
| </MasterTableView> |
| <ClientSettings AllowKeyboardNavigation="True"> |
| </ClientSettings> |
| </telerik:RadGrid> |