<telerik:RadGrid ID="mkgtTotalLevels" runat="server" Skin="Outlook" OnItemDataBound="mkgtTotalLevels_ItemDataBound"
OnNeedDataSource="mkgtTotalLevels_NeedDataSource" ondetailtabledatabind="mkgtTotalLevels_DetailTableDataBind"
OnItemCommand="mkgtTotalLevels_ItemCommand" DataSourcePersistenceMode="NoPersistence"
AllowPaging="True" AllowSorting="true" PageSize="20" HeaderStyle-Font-Bold="true"
Width="100%" AutoGenerateColumns="true">
<MasterTableView Name="Level1" DataKeyNames="MarketingSourceID" CommandItemDisplay="Top">
<DetailTables>
<telerik:GridTableView Name="Level2" DataKeyNames="MarketingSourceSubID" CommandItemDisplay="Top" HierarchyLoadMode="ServerOnDemand"
AutoGenerateColumns="true" Width="100%" BackColor="#EFEFFB" >
<DetailTables>
<telerik:GridTableView Name="Level3" DataKeyNames="" CommandItemDisplay="Top" HierarchyLoadMode="ServerOnDemand"
AutoGenerateColumns="true" Width="100%" BackColor="#FFFFCC" >
</telerik:GridTableView>
</DetailTables>
</telerik:GridTableView>
</DetailTables>
</MasterTableView>
==============================================================================================
protected void mkgtTotalLevels_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
{
BindDataGrid();
}
private void BindDataGrid()
{
SetRangeDates();
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["TargetInfoNetConnectionString"].ConnectionString);
try
{
// Get a Pivot table with the Marketing Level 1 - Total of Providers
string str = "dbo.spPivot_MkgtLevel1_Totals";
SqlCommand cmd = new SqlCommand(str, con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@DateFrom", SqlDbType.Date);
cmd.Parameters["@DateFrom"].Value = StartDate;
cmd.Parameters.Add("@DateTo", SqlDbType.Date);
cmd.Parameters["@DateTo"].Value = EndDate;
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
mkgtTotalLevels.DataSource = dt;
}
finally
{
con.Close();
}
}
protected void mkgtTotalLevels_DetailTableDataBind(object source, Telerik.Web.UI.GridDetailTableDataBindEventArgs e)
{
GridDataItem dataItem = (GridDataItem)e.DetailTableView.ParentItem;
//**** Level 2 ****
if (e.DetailTableView.Name == "Level2")
{
DataTable dt2 = new DataTable();
Int32 Level1 = 0;
Int32.TryParse(dataItem.GetDataKeyValue("MarketingSourceID").ToString(), out Level1);
dt2 = GetLevel2Data(Level1);
e.DetailTableView.DataSource = dt2;
}
//**** Level 3 ****
if (e.DetailTableView.Name == "Level3")
{
DataTable dt3 = new DataTable();
Int32 Level2 = 0;
Int32.TryParse(dataItem.GetDataKeyValue("MarketingSourceSubID").ToString(), out Level2);
dt3 = GetLevel3Data(Level2);
e.DetailTableView.DataSource = dt3;
}
}
private DataTable GetLevel2Data(int Level1)
{
DataTable dt = new DataTable();
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["TargetInfoNetConnectionString"].ConnectionString);
try
{
SetRangeDates();
// Get a Pivot table with the Marketing Level 2 - Total of Providers
string str = "dbo.spPivot_MkgtLevel2_Totals";
SqlCommand cmd = new SqlCommand(str, con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@DateFrom", SqlDbType.Date);
cmd.Parameters["@DateFrom"].Value = StartDate;
cmd.Parameters.Add("@DateTo", SqlDbType.Date);
cmd.Parameters["@DateTo"].Value = EndDate;
cmd.Parameters.Add("@MarketingSourceID", SqlDbType.Int);
cmd.Parameters["@MarketingSourceID"].Value = Level1;
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
return dt;
}
finally
{
con.Close();
}
}
private DataTable GetLevel3Data(int Level2)
{
DataTable dt = new DataTable();
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["TargetInfoNetConnectionString"].ConnectionString);
try
{
SetRangeDates();
// Get a Pivot table with the Marketing Level 3 - Total of Providers
string str = "dbo.spPivot_MkgtLevel3_Totals";
SqlCommand cmd = new SqlCommand(str, con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@DateFrom", SqlDbType.Date);
cmd.Parameters["@DateFrom"].Value = StartDate;
cmd.Parameters.Add("@DateTo", SqlDbType.Date);
cmd.Parameters["@DateTo"].Value = EndDate;
cmd.Parameters.Add("@MarketingSourceSubID", SqlDbType.Int);
cmd.Parameters["@MarketingSourceSubID"].Value = Level2;
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
return dt;
}
finally
{
con.Close();
}
}
private void SetRangeDates()
{
DateTime tmpDate;
int intYear = 0;
int intMonth = 0;
int intDay = 0;
// **** Start Date ****
intYear = int.Parse(ddlFromYear.SelectedValue.ToString());
intMonth = int.Parse(ddlFromMonth.SelectedValue.ToString());
intDay = 1;
tmpDate = new DateTime(intYear, intMonth, intDay);
StartDate = tmpDate;
// **** End Date ****
intYear = int.Parse(ddlToYear.SelectedValue.ToString());
intMonth = int.Parse(ddlToMonth.SelectedValue.ToString());
tmpDate = new DateTime(intYear, intMonth, 1);
tmpDate = tmpDate.AddMonths(1);
tmpDate = tmpDate.AddDays(-1);
intDay = tmpDate.Day;
tmpDate = new DateTime(intYear, intMonth, intDay);
EndDate = tmpDate;
}
protected void Page_Init(object source, System.EventArgs e) { this.phRadGrid1.Controls.Add(DefineGridStructure()); RadAjaxManager manager = new RadAjaxManager(); manager.ID = "RadAjaxManager1"; manager.DefaultLoadingPanelID = "RadAjaxLoadingPanel1"; this.Page.Form.Controls.Add(manager); }// ajaxify Grid RadGrid1 = (RadGrid)phRadGrid1.FindControl("RadGrid1"); RadAjaxManager manager = RadAjaxManager.GetCurrent(Page); manager.AjaxSettings.AddAjaxSetting(RadGrid1, RadGrid1);manager.AjaxSettings.AddAjaxSetting(RadGrid1, RadGrid1); protected void RadTabStrip1_TabClick(object sender, RadTabStripEventArgs e){ AddPageView(e.Tab.Text); e.Tab.PageView.Selected = true;}<script type="text/javascript">function onTabSelecting(sender, args){ if (args.get_tab().get_pageViewID()) { args.get_tab().set_postBack(false); }}</script>| <div> |
| <asp:DropDownList ID="DropDownList1" runat="server" onselectedindexchanged="DropDownList1_SelectedIndexChanged" AutoPostBack="true"> |
| <asp:ListItem Value="1" Text="MoreParams"></asp:ListItem> |
| <asp:ListItem Value="0" Text="LessParams" ></asp:ListItem> |
| </asp:DropDownList> |
| <rad:RadGrid ID="rgBug" runat="server" AutoGenerateColumns="true" ondetailtabledatabind="rgBug_DetailTableDataBind" onneeddatasource="rgBug_NeedDataSource" > |
| <ClientSettings AllowExpandCollapse="true"></ClientSettings> |
| <MasterTableView HierarchyDefaultExpanded="true" HierarchyLoadMode="Client"> |
| <DetailTables> |
| <rad:GridTableView runat="server"></rad:GridTableView> |
| </DetailTables> |
| </MasterTableView> |
| </rad:RadGrid> |
| </div> |
| protected DataTable LessDataTable() |
| { |
| DataTable dt = new DataTable(); |
| DataColumn dc = new DataColumn(); |
| dc.Caption = "ID"; |
| dc.ColumnName = "ID"; |
| DataColumn dc2 = new DataColumn(); |
| dc2.Caption = "Name"; |
| dc2.ColumnName = "Name"; |
| dt.Columns.Add(dc); |
| dt.Columns.Add(dc2); |
| DataRow row = dt.NewRow(); |
| row[0] = 1; |
| row[1] = "Bruce Lee"; |
| dt.Rows.Add(row); |
| return dt; |
| } |
| protected DataTable MoreDataTable() |
| { |
| DataTable dt = new DataTable(); |
| DataColumn dc = new DataColumn(); |
| dc.Caption = "ID"; |
| dc.ColumnName = "ID"; |
| DataColumn dc2 = new DataColumn(); |
| dc2.Caption = "Name"; |
| dc2.ColumnName = "Name"; |
| DataColumn dc3= new DataColumn(); |
| dc3.Caption = "Age"; |
| dc3.ColumnName = "Age"; |
| dt.Columns.Add(dc); |
| dt.Columns.Add(dc2); |
| dt.Columns.Add(dc3); |
| DataRow row = dt.NewRow(); |
| row[0] = 1; |
| row[1] = "Hyden Panetieer"; |
| row[2] = 23; |
| dt.Rows.Add(row); |
| return dt; |
| } |
| protected void rgBug_NeedDataSource(object source, Telerik.WebControls.GridNeedDataSourceEventArgs e) |
| { |
| if (DropDownList1.SelectedIndex != 0) |
| rgBug.DataSource = LessDataTable(); |
| else |
| rgBug.DataSource = MoreDataTable(); |
| } |
| protected void rgBug_DetailTableDataBind(object source, Telerik.WebControls.GridDetailTableDataBindEventArgs e) |
| { |
| if (DropDownList1.SelectedIndex != 0) |
| e.DetailTableView.DataSource = LessDataTable(); |
| else |
| e.DetailTableView.DataSource = MoreDataTable(); |
| } |
| protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) |
| { |
| rgBug.Rebind(); |
| } |


<%@ Page Title="" Language="C#" MasterPageFile="~/Master Pages/XLogix_SmallHeader_Flat.master" AutoEventWireup="true" CodeFile="WHLocations.aspx.cs" Inherits="WHLocations" %><%@ MasterType VirtualPath="~/Master Pages/XLogix_SmallHeader_Flat.master" %><%@ Register Assembly="PACWebControls" Namespace="PACWebControls" TagPrefix="pac" %><%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %><asp:Content ID="Content1" ContentPlaceHolderID="headercontentarea" Runat="Server"> <script type="text/javascript"> </script></asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="maincontentarea" Runat="Server"> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="GridLoadingPanel"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="WarehouseCombo"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SearchPanel" /> <telerik:AjaxUpdatedControl ControlID="LocationsGrid" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="SearchBtn"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="LocationsGrid" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="FilterRadio"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SearchPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="SingleRadio"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SearchPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="ActiveCheck"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SettingsPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="SingleCheck"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SettingsPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="PickFaceCheck"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SettingsPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="PackagingCheck"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SettingsPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="SinBinCheck"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SettingsPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="QuarantineCheck"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SettingsPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="LoadBayCheck"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SettingsPanel" /> </UpdatedControls> </telerik:AjaxSetting> <telerik:AjaxSetting AjaxControlID="TransitCheck"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="SettingsPanel" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <div class="Label" style="left: 20px; width: 280px; position:absolute; top: 0px; height: 25px">Warehouse</div> <div style="left: 150px; width: 280px; position:absolute; top: 0px; height: 25px"> <telerik:RadComboBox ID="WarehouseCombo" runat="server" EnableEmbeddedSkins="False" Skin="XLogixBlue" AutoPostBack="True" onselectedindexchanged="WarehouseCombo_SelectedIndexChanged"> </telerik:RadComboBox> </div> <div class="PanelArea" id="SearchArea" style="left: 0px; width: 980px; position:absolute; top: 30px; height: 80px"> <div class="PanelTopLeft"></div> <div class="PanelBottomLeft"></div> <div class="PanelBottomRight"></div> <div class="PanelTopRight"></div> <asp:Panel ID="SearchPanel" style="position: absolute; top: 0px; left: 0px; width: 980px; height: 80px;" runat="server" > <div style="left: 920px; position: absolute; top: 15px"> <pac:PACWebImageBtn ID="SearchBtn" runat="server" ImageDisabledName="Search_Lge_Btn_DIS.png" ImageDownName="Search_Lge_Btn_DN.png" ImageHighlightName="Search_Lge_Btn_HL.png" ImageNormalName="Search_Lge_Btn.png" ImagePath="/Warehousing/Images/Icon_Buttons_48/" Style="z-index: 100; left: 0px; position: absolute; top: 0px" ToolTip="Search" Enabled="True" onclick="SearchBtn_Click" /> </div> <div style="left: 20px; width: 150px; position:absolute; top: 12px; height: 25px"> <asp:RadioButton ID="FilterRadio" CssClass="BoldLabel" runat="server" Text="Filter Locations" GroupName="SearchMode" Checked="true" AutoPostBack="True" oncheckedchanged="FilterRadio_CheckedChanged" /> </div> <div style="left: 20px; width: 150px; position:absolute; top: 47px; height: 25px"> <asp:RadioButton ID="SingleRadio" CssClass="BoldLabel" runat="server" Text="Single Location" GroupName="SearchMode" AutoPostBack="True" oncheckedchanged="SingleRadio_CheckedChanged" /> </div> <div class="Label" style="left: 190px; width: 120px; position:absolute; top: 15px; height: 25px">Aisle</div> <div style="left: 240px; width: 200px; position:absolute; top: 12px; height: 25px"> <telerik:RadComboBox ID="AislesCombo" runat="server" EnableEmbeddedSkins="False" Skin="XLogixBlue"> </telerik:RadComboBox> </div> <div class="Label" style="left: 440px; width: 280px; position:absolute; top: 15px; height: 25px">Column</div> <div style="left: 500px; width: 170px; position:absolute; top: 12px; height: 25px"> <telerik:RadNumericTextBox ID="ColumnEdit" runat="server" EnableEmbeddedSkins="False" Skin="XLogixBlue" LabelCssClass="" MaxLength="3" Width="100px"> </telerik:RadNumericTextBox> </div> <div class="Label" style="left: 670px; width: 280px; position:absolute; top: 15px; height: 25px">Row</div> <div style="left: 720px; width: 200px; position:absolute; top: 12px; height: 25px"> <telerik:RadComboBox ID="RowsCombo" runat="server" EnableEmbeddedSkins="False" Skin="XLogixBlue"> </telerik:RadComboBox> </div> <div class="Label" style="left: 170px; width: 280px; position:absolute; top: 50px; height: 25px">Location</div> <div style="left: 240px; width: 280px; position:absolute; top: 47px; height: 25px"> <telerik:RadTextBox ID="LocationEdit" runat="server" EnableEmbeddedSkins="False" Skin="XLogixBlue" LabelCssClass="" MaxLength="10" Width="150px" Enabled="false"> </telerik:RadTextBox> </div> </asp:Panel> </div> <telerik:RadAjaxLoadingPanel ID="GridLoadingPanel" Runat="server" style="position:absolute;" IsSticky="true" Skin="Office2007" > </telerik:RadAjaxLoadingPanel> <div class="PanelArea" id="GridArea" style="left: 0px; width: 980px; position:absolute; top: 130px; height: 300px"> <div class="PanelTopLeft"></div> <div class="PanelBottomLeft"></div> <div class="PanelBottomRight"></div> <div class="PanelTopRight"></div> <div id="GridContainer" style="position: absolute; width: 960px; height: 400px; left: 10px; top: 10px"> <telerik:RadGrid ID="LocationsGrid" runat="server" AutoGenerateColumns="False" CellSpacing="0" AllowSorting="True" Height="280px" EnableEmbeddedSkins="False" GroupingEnabled="False" Skin="XLogixBlue" GridLines="None" AllowMultiRowSelection="True" > <ClientSettings AllowExpandCollapse="False" AllowKeyboardNavigation="True"> <Selecting AllowRowSelect="True" EnableDragToSelectRows="False" /> <Scrolling AllowScroll="True" UseStaticHeaders="True" /> </ClientSettings> <MasterTableView> <CommandItemSettings ExportToPdfText="Export to PDF" AddNewRecordImageUrl="AddRecord.gif" ExportToCsvImageUrl="ExportToCsv.gif" ExportToExcelImageUrl="ExportToExcel.gif" ExportToPdfImageUrl="ExportToPdf.gif" ExportToWordImageUrl="ExportToWord.gif" RefreshImageUrl="Refresh.gif"></CommandItemSettings><RowIndicatorColumn FilterControlAltText="Filter RowIndicator column"></RowIndicatorColumn><ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column"></ExpandCollapseColumn> <Columns> <telerik:GridClientSelectColumn UniqueName="LGClientSelectColumn"> <HeaderStyle Width="30px" /> </telerik:GridClientSelectColumn> <telerik:GridBoundColumn DataField="warehouseid" Display="True" UniqueName="LGWarehouseID" HeaderText="W/H"> <HeaderStyle Width="30px" HorizontalAlign="Center" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="locationid" Display="True" UniqueName="LGLocationID" HeaderText="Loc"> <HeaderStyle Width="60px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="description" Display="False" HeaderText="Job Type" UniqueName="LGDescription" > </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="totalcapacity" Display="False" HeaderText="Priority" UniqueName="LGTotalCapacity" > </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="totalweight" Display="False" UniqueName="LGTotalWeight" > </telerik:GridBoundColumn> <telerik:GridCheckBoxColumn DataField="allowsphysical" Display="False" UniqueName="LGAllowsPhysical" > </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="allowsquarantine" Display="False" UniqueName="LGAllowsPhysical" > </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="allowsrejected" Display="False" UniqueName="LGAllowsPhysical" > </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="active" Display="True" UniqueName="LGActive" HeaderText="Active" > <HeaderStyle Width="40px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="singlebatchonly" Display="True" UniqueName="LGSingleBatch" HeaderText="Single" > <HeaderStyle Width="40px" HorizontalAlign="Center"/> <ItemStyle HorizontalAlign="Center" /> </telerik:GridCheckBoxColumn> <telerik:GridBoundColumn DataField="gridreference" Display="False" UniqueName="LGGridReference" > </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="auditoperation" Display="False" HeaderText="Pallet" UniqueName="JGSerialNo" > </telerik:GridBoundColumn> <telerik:GridCheckBoxColumn DataField="iscapacityused" Display="False" UniqueName="LGCapacityUsed" > </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="isweightused" Display="False" UniqueName="LGWeightUsed" > </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="istransitlocation" Display="True" UniqueName="LGTransitLocation" HeaderText="Tran" > <HeaderStyle Width="40px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="issublocation" Display="True" UniqueName="LGSubLocation" HeaderText="S/Loc" > <HeaderStyle Width="40px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="isloadingbay" Display="True" UniqueName="LGLoadingBay" HeaderText="L/Bay" > <HeaderStyle Width="40px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="issinbin" Display="True" UniqueName="LGSinBin" HeaderText="SinBin" > <HeaderStyle Width="40px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="isquarantine" Display="True" UniqueName="LGQuarantine" HeaderText="Q/tn" > <HeaderStyle Width="30px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="pickface" Display="True" UniqueName="LGPickFace" HeaderText="Pick" > <HeaderStyle Width="40px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridCheckBoxColumn> <telerik:GridCheckBoxColumn DataField="packaging" Display="True" UniqueName="LGPackaging" HeaderText="Active" > <HeaderStyle Width="40px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridCheckBoxColumn> <telerik:GridBoundColumn DataField="area" Display="False" HeaderText="Area" UniqueName="LGArea" > </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="category" Display="True" HeaderText="Cat" UniqueName="LGCategory" > <HeaderStyle Width="30px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="palletcategory" Display="False" HeaderText="P/Cat" UniqueName="LGPalletCategory" > <HeaderStyle Width="30px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="pallettype" Display="True" HeaderText="P/Type" UniqueName="LGPalletType" > <HeaderStyle Width="30px" /> <ItemStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="priority" Display="false" HeaderText="Priority" UniqueName="LGPriority" > </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="aisle" Display="false" HeaderText="Aisle" UniqueName="LGAisle" > </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="column" Display="false" HeaderText="Column" UniqueName="LGColumn" > </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="row" Display="false" HeaderText="Row" UniqueName="LGRow" > </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="height" Display="True" UniqueName="LGHeight" HeaderText="Height" > <HeaderStyle Width="40px" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="serialnumber" Display="True" UniqueName="LGSerialNumber" HeaderText="Pallet" > <HeaderStyle Width="120px" /> </telerik:GridBoundColumn> </Columns> <EditFormSettings> <EditColumn InsertImageUrl="Update.gif" UpdateImageUrl="Update.gif" EditImageUrl="Edit.gif" CancelImageUrl="Cancel.gif" FilterControlAltText="Filter EditCommandColumn column"></EditColumn> </EditFormSettings> </MasterTableView> <FilterMenu EnableImageSprites="False" EnableEmbeddedSkins="False"></FilterMenu> <HeaderContextMenu EnableEmbeddedSkins="False" CssClass="GridContextMenu GridContextMenu_XLogixBlue"></HeaderContextMenu> </telerik:RadGrid> </div> </div> <div class="PanelArea" id="Div1" style="left: 0px; width: 980px; position:absolute; top: 490px; height: 180px"> <div class="PanelTopLeft"></div> <div class="PanelBottomLeft"></div> <div class="PanelBottomRight"></div> <div class="PanelTopRight"></div> <asp:Panel ID="SettingsPanel" style="position: absolute; top: 0px; left: 0px; width: 980px; height: 180px;" runat="server" > <div style="left: 20px; position: absolute; top: 15px"> <pac:PACWebImageBtn ID="EditBtn" runat="server" ImageDisabledName="Edit_Btn_DIS.png" ImageDownName="Edit_Btn_DN.png" ImageHighlightName="Edit_Btn_HL.png" ImageNormalName="Edit_Btn.png" ImagePath="/Warehousing/Images/Icon_Buttons_48/" Style="z-index: 100; left: 0px; position: absolute; top: 0px" ToolTip="Search" Enabled="True" onclick="EditBtn_Click" /> </div> <div style="left: 120px; width: 200px; position:absolute; top: 17px; height: 25px"> <asp:CheckBox ID="ActiveCheck" runat="server" cssclass="BoldLabel" Text="Location Active" AutoPostBack="True" oncheckedchanged="ActiveCheck_CheckedChanged" Enabled="False" /> </div> <div class="Label" style="left: 120px; width: 280px; position:absolute; top: 47px; height: 25px">Pallet Category</div> <div style="left: 150px; width: 280px; position:absolute; top: 67px; height: 25px"> <telerik:RadComboBox ID="PalletCatsCombo" runat="server" EnableEmbeddedSkins="False" Skin="XLogixBlue" Enabled="False"> </telerik:RadComboBox> </div> <div class="Label" style="left: 120px; width: 280px; position:absolute; top: 107px; height: 25px">Put-Away Category</div> <div style="left: 150px; width: 280px; position:absolute; top: 127px; height: 25px"> <telerik:RadComboBox ID="PutawayCatsCombo" runat="server" EnableEmbeddedSkins="False" Skin="XLogixBlue" Enabled="false"> </telerik:RadComboBox> </div> <div style="left: 420px; width: 200px; position:absolute; top: 17px; height: 25px"> <asp:CheckBox ID="SingleCheck" runat="server" cssclass="Label" Text="Single Pallet (Rack)" AutoPostBack="True" oncheckedchanged="SingleCheck_CheckedChanged" Enabled="False" /> </div> <div style="left: 420px; width: 200px; position:absolute; top: 47px; height: 25px"> <asp:CheckBox ID="PickFaceCheck" runat="server" cssclass="Label" Text="Pick Face" AutoPostBack="True" Enabled="False" oncheckedchanged="PickFaceCheck_CheckedChanged" /> </div> <div style="left: 420px; width: 200px; position:absolute; top: 77px; height: 25px"> <asp:CheckBox ID="PackagingCheck" runat="server" cssclass="Label" Text="Packaging" AutoPostBack="True" Enabled="false" oncheckedchanged="PackagingCheck_CheckedChanged" /> </div> <div style="left: 420px; width: 200px; position:absolute; top: 107px; height: 25px"> <asp:CheckBox ID="SubLocCheck" runat="server" cssclass="Label" Text="Sub-Location" AutoPostBack="True" Enabled="false" oncheckedchanged="SubLocCheck_CheckedChanged" /> </div> <div class="Label" style="left: 423px; width: 280px; position:absolute; top: 137px; height: 25px">Height (m)</div> <div style="left: 520px; width: 200px; position:absolute; top: 134px; height: 25px"> <telerik:RadNumericTextBox ID="HeightEdit" runat="server" EnableEmbeddedSkins="False" Skin="XLogixBlue" LabelCssClass="" MaxLength="6" Width="70px" Enabled="false"> </telerik:RadNumericTextBox> </div> <div style="left: 690px; width: 200px; position:absolute; top: 17px; height: 25px"> <asp:CheckBox ID="SinBinCheck" runat="server" cssclass="Label" Text="Sin Bin" AutoPostBack="True" oncheckedchanged="SinBinCheck_CheckedChanged" Enabled="False" /> </div> <div style="left: 690px; width: 200px; position:absolute; top: 47px; height: 25px"> <asp:CheckBox ID="QuarantineCheck" runat="server" cssclass="Label" Text="Quarantine" AutoPostBack="True" oncheckedchanged="QuarantineCheck_CheckedChanged" Enabled="False" /> </div> <div style="left: 690px; width: 200px; position:absolute; top: 77px; height: 25px"> <asp:CheckBox ID="LoadBayCheck" runat="server" cssclass="Label" Text="Loading Bay" AutoPostBack="True" oncheckedchanged="LoadBayCheck_CheckedChanged" Enabled="False" /> </div> <div style="left: 690px; width: 200px; position:absolute; top: 107px; height: 25px"> <asp:CheckBox ID="TransitCheck" runat="server" cssclass="Label" Text="Transit Location" AutoPostBack="True" oncheckedchanged="TransitCheck_CheckedChanged" Enabled="False" /> </div> <div style="left: 920px; position: absolute; top: 15px"> <pac:PACWebImageBtn ID="SaveBtn" runat="server" ImageDisabledName="OK_Lge_Btn_DIS.png" ImageDownName="OK_Lge_Btn_DN.png" ImageHighlightName="OK_Lge_Btn_HL.png" ImageNormalName="OK_Lge_Btn.png" ImagePath="/Warehousing/Images/Icon_Buttons_48/" Style="z-index: 100; left: 0px; position: absolute; top: 0px" ToolTip="Search" Enabled="False" onclick="SaveBtn_Click" /> </div> </asp:Panel> </div></asp:Content>