<asp:ScriptManagerProxy ID="ScriptManagerProxy1" runat="server"> |
</asp:ScriptManagerProxy> |
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
<AjaxSettings> |
<telerik:AjaxSetting AjaxControlID="gridMain"> |
<UpdatedControls> |
<telerik:AjaxUpdatedControl ControlID="gridMain" LoadingPanelID="RadAjaxLoadingPanel1" /> |
<telerik:AjaxUpdatedControl ControlID="imgSearch" /> |
|
</UpdatedControls> |
</telerik:AjaxSetting> |
<telerik:AjaxSetting AjaxControlID="imgSearch"> |
<UpdatedControls> |
<telerik:AjaxUpdatedControl ControlID="gridMain" LoadingPanelID="RadAjaxLoadingPanel1" /> |
</UpdatedControls> |
</telerik:AjaxSetting> |
</AjaxSettings> |
</telerik:RadAjaxManager> |
<telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel1" runat="server" BackgroundPosition="Center" |
Skin="Vista" /> |
<telerik:RadGrid runat="server" ID="gridMain" Width="50%" Style="margin-left: auto; |
margin-right: auto; margin-top: 5px"> |
<ClientSettings> |
<Scrolling AllowScroll="true" UseStaticHeaders="true" /> |
</ClientSettings> |
<GroupingSettings /> |
<MasterTableView AutoGenerateColumns="false" CommandItemDisplay="Top" AllowPaging="true" |
DataKeyNames="BMID" GroupsDefaultExpanded="false" PageSize="100" EditMode="PopUp" GroupLoadMode="Server"> |
<GroupByExpressions> |
<telerik:GridGroupByExpression> |
<GroupByFields> |
<telerik:GridGroupByField FieldName="BMITEM" FieldAlias="Item" /> |
</GroupByFields> |
<SelectFields> |
<telerik:GridGroupByField FieldName="BMITEM" FieldAlias="Item" /> |
</SelectFields> |
</telerik:GridGroupByExpression> |
</GroupByExpressions> |
|
<Columns> |
<telerik:GridEditCommandColumn> |
</telerik:GridEditCommandColumn> |
<telerik:GridBoundColumn HeaderText="Status" DataField="BMSTAT"> |
<HeaderStyle Width="25px" /> |
<ItemStyle Width="25px" /> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn HeaderText="Seq." DataField="BMSEQN"> |
<HeaderStyle Width="25px" /> |
<ItemStyle Width="25px" /> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn HeaderText="Child item" DataField="BMCHLD"> |
<HeaderStyle Width="150px" /> |
<ItemStyle Width="150px" /> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn HeaderText="Description"> |
<HeaderStyle Width="150px" /> |
<ItemStyle Width="150px" /> |
</telerik:GridBoundColumn> |
<telerik:GridBoundColumn HeaderText="Quantity" DataField="BMQTY"> |
<HeaderStyle Width="25px" /> |
<ItemStyle Width="25px" /> |
</telerik:GridBoundColumn> |
</Columns> |
<EditFormSettings EditFormType="Template" InsertCaption="Add new BOM entry" CaptionFormatString="Edit item {0}" |
CaptionDataField="BMID"> |
<PopUpSettings Modal="true" /> |
<FormTemplate> |
<table> |
<tr> |
<td> |
Status |
</td> |
<td class="cellWithTextBox"> |
<asp:DropDownList ID="ddlStatus" runat="server"> |
<asp:ListItem Value="A">Active</asp:ListItem> |
<asp:ListItem Value="D">Disabled</asp:ListItem> |
<asp:ListItem Value="Z">Deleted</asp:ListItem> |
</asp:DropDownList> |
</td> |
</tr> |
<tr> |
<td align="center" colspan="4"> |
<asp:Button ID="btnUpdate" Text='<%# (Container as GridItem).OwnerTableView.IsItemInserted ? "Insert" : "Update" %>' |
runat="server" CommandName='<%# (Container as GridItem).OwnerTableView.IsItemInserted ? "PerformInsert" : "Update" %>'> |
</asp:Button> |
<asp:Button ID="btnCancel" Text="Cancel" runat="server" CausesValidation="False" |
CommandName="Cancel" /> |
</td> |
</tr> |
</table> |
</FormTemplate> |
</EditFormSettings> |
</MasterTableView> |
</telerik:RadGrid> |
|
|
|