Hi,
I placed the rad dock on a user control and that user control is loaded at run time using Page.LoadControl("controlfile.ascx"). Everything works fine but RadDocLayout.LoadDockLayout event is not firing for some reason.
I have several panesl in the dock like code below.
Weird thing is that the events for the grid (like NeedDataSource) fires correctly and grid get bind. But LoadDockLayout is not firing so I can't load state/positions of the panels from database.
Is there anything I can do to make sure event is firing?
Thanks,
Sameers
I placed the rad dock on a user control and that user control is loaded at run time using Page.LoadControl("controlfile.ascx"). Everything works fine but RadDocLayout.LoadDockLayout event is not firing for some reason.
I have several panesl in the dock like code below.
<
telerik:RadDockLayout
runat
=
"server"
ID
=
"docLayoutPanels"
>
<
telerik:RadDockZone
runat
=
"server"
ID
=
"RadDockZone1"
Width
=
"370"
MinHeight
=
"200"
Style
=
"float: left; margin-right: 15px"
>
<
telerik:RadDock
ID
=
"dockImages"
runat
=
"server"
Title
=
"Image Manager (Image bridge)"
UniqueName
=
"Images"
>
<
ContentTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
>
<
td
>
<
telerik:RadBinaryImage
ID
=
"imgPreview1"
runat
=
"server"
ImageUrl
=
"~/images/NoImageAvailable.gif"
Width
=
"150"
Height
=
"150"
ResizeMode
=
"Fit"
/>
</
td
>
<
td
>
<
telerik:RadBinaryImage
ID
=
"imgPreview2"
runat
=
"server"
ImageUrl
=
"~/images/NoImageAvailable.gif"
Width
=
"150"
Height
=
"150"
ResizeMode
=
"Fit"
/>
</
td
>
<
td
>
<
asp:HyperLink
ID
=
"hypViewALL"
runat
=
"server"
Text
=
"View All"
></
asp:HyperLink
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"docSalesChannels"
runat
=
"server"
Title
=
"Sales Channels"
UniqueName
=
"SalesChannels"
>
<
ContentTemplate
>
<
telerik:RadGrid
ID
=
"grdSalesChannels"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"True"
>
<
ExportSettings
>
<
Pdf
PageWidth
=
"8.5in"
PageHeight
=
"11in"
PageTopMargin
=
""
PageBottomMargin
=
""
PageLeftMargin
=
""
PageRightMargin
=
""
PageHeaderMargin
=
""
PageFooterMargin
=
""
></
Pdf
>
</
ExportSettings
>
<
MasterTableView
AutoGenerateColumns
=
"False"
AllowSorting
=
"True"
PageSize
=
"50"
>
<
RowIndicatorColumn
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"False"
Resizable
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"Channel"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblChannel"
runat
=
"server"
></
asp:Label
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Enabled"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"chkEnabled"
runat
=
"server"
Enabled
=
"false"
/>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"TemplateColumn"
HeaderText
=
"Price"
SortExpression
=
""
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblChannelPrice"
runat
=
"server"
></
asp:Label
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
UniqueName
=
"TemplateColumn"
HeaderText
=
"Shipping"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblShipping"
runat
=
"server"
></
asp:Label
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"TopAndBottom"
/>
</
MasterTableView
>
</
telerik:RadGrid
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"dockKits"
runat
=
"server"
Title
=
"Kits"
UniqueName
=
"Kits"
>
<
ContentTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
>
<
td
>
<
telerik:RadGrid
ID
=
"grdKits"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"True"
>
<
ExportSettings
>
<
Pdf
PageWidth
=
"8.5in"
PageHeight
=
"11in"
PageTopMargin
=
""
PageBottomMargin
=
""
PageLeftMargin
=
""
PageRightMargin
=
""
PageHeaderMargin
=
""
PageFooterMargin
=
""
></
Pdf
>
</
ExportSettings
>
<
MasterTableView
AutoGenerateColumns
=
"False"
AllowSorting
=
"True"
PageSize
=
"50"
>
<
RowIndicatorColumn
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"False"
Resizable
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"SKU"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:HyperLink
ID
=
"hypKitItemId"
runat
=
"server"
Text='<%# Eval("ChildProductId") %>'
NavigateUrl='<%# "~/Inventory/Product.aspx?ID=" & Eval("ChildProductId") %>'></
asp:HyperLink
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Qty"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#Eval("Qty")%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"TopAndBottom"
/>
</
MasterTableView
>
</
telerik:RadGrid
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:HyperLink
ID
=
"hypManageKits"
runat
=
"server"
Text
=
"Manage Kit"
></
asp:HyperLink
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"dockKitsRelated"
runat
=
"server"
Title
=
"Related Kits"
UniqueName
=
"RelatedKits"
>
<
ContentTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
>
<
td
>
<
telerik:RadGrid
ID
=
"grdKitsRelated"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"True"
>
<
ExportSettings
>
<
Pdf
PageWidth
=
"8.5in"
PageHeight
=
"11in"
PageTopMargin
=
""
PageBottomMargin
=
""
PageLeftMargin
=
""
PageRightMargin
=
""
PageHeaderMargin
=
""
PageFooterMargin
=
""
></
Pdf
>
</
ExportSettings
>
<
MasterTableView
AutoGenerateColumns
=
"False"
AllowSorting
=
"True"
PageSize
=
"50"
>
<
RowIndicatorColumn
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"False"
Resizable
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"SKU"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:HyperLink
ID
=
"hypKitItemId"
runat
=
"server"
Text='<%# Eval("ID") %>' NavigateUrl='<%# "~/Inventory/Product.aspx?ID=" & Eval("ID") %>'></
asp:HyperLink
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Product Name"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#Eval("ProductName")%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"TopAndBottom"
/>
</
MasterTableView
>
</
telerik:RadGrid
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:HyperLink
ID
=
"hypManageRelatedKits"
runat
=
"server"
Text
=
"Manage Related Kits"
></
asp:HyperLink
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"docShadows"
runat
=
"server"
Title
=
"Shadows"
UniqueName
=
"Shadows"
>
<
ContentTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
>
<
td
>
<
telerik:RadGrid
ID
=
"grdShadows"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"True"
>
<
ExportSettings
>
<
Pdf
PageWidth
=
"8.5in"
PageHeight
=
"11in"
PageTopMargin
=
""
PageBottomMargin
=
""
PageLeftMargin
=
""
PageRightMargin
=
""
PageHeaderMargin
=
""
PageFooterMargin
=
""
></
Pdf
>
</
ExportSettings
>
<
MasterTableView
AutoGenerateColumns
=
"False"
AllowSorting
=
"True"
PageSize
=
"50"
>
<
RowIndicatorColumn
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"False"
Resizable
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"SKU"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:HyperLink
ID
=
"hypShadowID"
runat
=
"server"
Text='<%# Eval("ID") %>' NavigateUrl='<%# "~/Inventory/Product.aspx?ID=" & Eval("ID") %>'></
asp:HyperLink
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Company"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:HyperLink
ID
=
"hypCompanyID"
runat
=
"server"
></
asp:HyperLink
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"TopAndBottom"
/>
</
MasterTableView
>
</
telerik:RadGrid
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:HyperLink
ID
=
"hypManageShadows"
runat
=
"server"
Text
=
"Manage Shadows"
></
asp:HyperLink
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"docPurchaseOrders"
runat
=
"server"
Title
=
"Purchase Orders"
UniqueName
=
"PurchaseOrders"
>
<
ContentTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
>
<
td
>
<
telerik:RadGrid
ID
=
"grdPuchaseOrders"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"True"
>
<
ExportSettings
>
<
Pdf
PageWidth
=
"8.5in"
PageHeight
=
"11in"
PageTopMargin
=
""
PageBottomMargin
=
""
PageLeftMargin
=
""
PageRightMargin
=
""
PageHeaderMargin
=
""
PageFooterMargin
=
""
></
Pdf
>
</
ExportSettings
>
<
MasterTableView
AutoGenerateColumns
=
"False"
AllowSorting
=
"True"
PageSize
=
"50"
>
<
RowIndicatorColumn
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"False"
Resizable
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"PO#"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:HyperLink
ID
=
"hypPONumber"
runat
=
"server"
Text='<%# Eval("ID") %>' NavigateUrl='<%# "~/Purchasing/PurchaseOrder.aspx?merchantid=" & Eval("CompanyID") & "&orderid=" & Eval("ID") %>'></
asp:HyperLink
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Date"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#CDate(Eval("DateOrdered")).ToShortDateString()%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Qty"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#Eval("QtyOrdered")%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Unit Price"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#FormatCurrency(Eval("UnitPrice"), 2)%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Discount"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblDiscount"
runat
=
"server"
></
asp:Label
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Adj. Unit Price"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#FormatCurrency(Eval("AdjustedPrice"), 2)%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Vendor"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:HyperLink
ID
=
"hypVendor"
runat
=
"server"
Text='<%# Eval("DisplayName") %>' NavigateUrl='<%# "~/Settings/Vendor.aspx?id=" & Eval("VendorID") & "&MerchantID=" & Eval("CompanyID") %>'></
asp:HyperLink
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"TopAndBottom"
/>
</
MasterTableView
>
</
telerik:RadGrid
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:HyperLink
ID
=
"hypAddNewPO"
runat
=
"server"
Text
=
"Add to Purchase"
></
asp:HyperLink
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"docInventoryTransfer"
runat
=
"server"
Title
=
"Inventory Transfers"
UniqueName
=
"InventoryTransfer"
>
<
ContentTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
>
<
td
>
<
telerik:RadGrid
ID
=
"grdInventoryTransfer"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"True"
>
<
ExportSettings
>
<
Pdf
PageWidth
=
"8.5in"
PageHeight
=
"11in"
PageTopMargin
=
""
PageBottomMargin
=
""
PageLeftMargin
=
""
PageRightMargin
=
""
PageHeaderMargin
=
""
PageFooterMargin
=
""
></
Pdf
>
</
ExportSettings
>
<
MasterTableView
AutoGenerateColumns
=
"False"
AllowSorting
=
"True"
PageSize
=
"50"
>
<
RowIndicatorColumn
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"False"
Resizable
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"Adjusted On"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#CDate(Eval("AdjustedOn")).ToString("MM/dd/yyyy hh:mm tt")%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Adjusted By"
UniqueName
=
"TemplateColumn"
Visible
=
"false"
>
<
ItemTemplate
>
<
asp:HyperLink
ID
=
"hypAdjustedBy"
runat
=
"server"
></
asp:HyperLink
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Qty before Adj."
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#Eval("InventoryBeforeAdjustment")%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Qty Adjusted"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#Eval("Quantity")%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Reason"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#Eval("Reason")%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
""
UniqueName
=
"DeleteColumn"
Visible
=
"false"
>
<
ItemTemplate
>
<
asp:LinkButton
ID
=
"btnDelete"
runat
=
"server"
Text
=
"Delete"
CommandName
=
"Delete"
CommandArgument='<%# eval("ID") %>' OnClientClick="return confirm('Are you sure you want to delete this adjustment?')"></
asp:LinkButton
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"TopAndBottom"
/>
</
MasterTableView
>
</
telerik:RadGrid
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:HyperLink
ID
=
"hypNewAdjustment"
runat
=
"server"
Text
=
"Adjust Inventory"
></
asp:HyperLink
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"dockCustomColumns"
runat
=
"server"
Title
=
"Custom Columns"
UniqueName
=
"CustomColumns"
>
<
ContentTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
>
<
td
>
<
telerik:RadGrid
ID
=
"grdCustomColumns"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"True"
>
<
ExportSettings
>
<
Pdf
PageWidth
=
"8.5in"
PageHeight
=
"11in"
PageTopMargin
=
""
PageBottomMargin
=
""
PageLeftMargin
=
""
PageRightMargin
=
""
PageHeaderMargin
=
""
PageFooterMargin
=
""
></
Pdf
>
</
ExportSettings
>
<
MasterTableView
AutoGenerateColumns
=
"False"
AllowSorting
=
"True"
PageSize
=
"50"
>
<
RowIndicatorColumn
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"False"
Resizable
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"ColumnName"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblColName"
runat
=
"server"
></
asp:Label
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Value"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<
asp:Label
ID
=
"lblValue"
runat
=
"server"
></
asp:Label
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"TopAndBottom"
/>
</
MasterTableView
>
</
telerik:RadGrid
>
<
asp:HyperLink
ID
=
"hypSelectCustomColumns"
Visible
=
"false"
Text
=
"Choose Custom Columns"
runat
=
"server"
NavigateUrl
=
"~/Settings/ProductSummaryPanels.aspx"
></
asp:HyperLink
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:HyperLink
ID
=
"hypCustomColumns"
runat
=
"server"
Text
=
"Manage Custom Columns"
></
asp:HyperLink
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"dockNotes"
runat
=
"server"
Title
=
"Notes"
UniqueName
=
"Notes"
>
<
ContentTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
>
<
td
>
<
telerik:RadGrid
ID
=
"grdNotes"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"True"
>
<
ExportSettings
>
<
Pdf
PageWidth
=
"8.5in"
PageHeight
=
"11in"
PageTopMargin
=
""
PageBottomMargin
=
""
PageLeftMargin
=
""
PageRightMargin
=
""
PageHeaderMargin
=
""
PageFooterMargin
=
""
></
Pdf
>
</
ExportSettings
>
<
MasterTableView
AutoGenerateColumns
=
"False"
AllowSorting
=
"True"
PageSize
=
"50"
>
<
RowIndicatorColumn
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"False"
Resizable
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"Note"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%# Eval("Note") %>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"TopAndBottom"
/>
</
MasterTableView
>
</
telerik:RadGrid
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:HyperLink
ID
=
"hypAddNewProductNote"
runat
=
"server"
Text
=
"Add Note"
></
asp:HyperLink
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"docPurchaseDetails"
runat
=
"server"
Title
=
"Purchasing Details"
UniqueName
=
"PurchaseDetails"
>
<
ContentTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
>
<
td
>
<
table
>
<
tr
>
<
td
>
Default Vendor:
</
td
>
<
td
>
<
asp:HyperLink
ID
=
"hypPurchaseDetailDefaultvendor"
runat
=
"server"
></
asp:HyperLink
>
</
td
>
</
tr
>
<
tr
>
<
td
>
Vendor SKU:
</
td
>
<
td
>
<
asp:Label
ID
=
"lblPurchaseDetailVendorSKU"
runat
=
"server"
></
asp:Label
>
</
td
>
</
tr
>
<
tr
>
<
td
>
Last Cost:
</
td
>
<
td
>
<
asp:Label
ID
=
"lblPurchaseDetailLastCost"
runat
=
"server"
></
asp:Label
>
</
td
>
</
tr
>
<
tr
>
<
td
>
DropShip Mode:
</
td
>
<
td
>
<
asp:Label
ID
=
"lblPurchaseDetailDropShipMode"
runat
=
"server"
></
asp:Label
>
</
td
>
</
tr
>
</
table
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:HyperLink
ID
=
"hypViewPurchaseDetails"
runat
=
"server"
Text
=
"View Purchasing Details"
></
asp:HyperLink
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"dockVendorPrices"
runat
=
"server"
Title
=
"Vendor Prices"
UniqueName
=
"VendorPrices"
>
<
ContentTemplate
>
<
table
style
=
"width: 100%"
>
<
tr
>
<
td
>
<
telerik:RadGrid
ID
=
"grdVendorPrices"
runat
=
"server"
GridLines
=
"None"
AllowPaging
=
"True"
>
<
ExportSettings
>
<
Pdf
PageWidth
=
"8.5in"
PageHeight
=
"11in"
PageTopMargin
=
""
PageBottomMargin
=
""
PageLeftMargin
=
""
PageRightMargin
=
""
PageHeaderMargin
=
""
PageFooterMargin
=
""
></
Pdf
>
</
ExportSettings
>
<
MasterTableView
AutoGenerateColumns
=
"False"
AllowSorting
=
"True"
PageSize
=
"50"
>
<
RowIndicatorColumn
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Visible
=
"False"
Resizable
=
"False"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"Vendor"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#Eval("DisplayName")%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Vendor SKU"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#Eval("VendorSKU")%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Price"
UniqueName
=
"TemplateColumn"
>
<
ItemTemplate
>
<%#FormatCurrency(Eval("Price"), 2)%>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
<
PagerStyle
Mode
=
"NextPrevAndNumeric"
Position
=
"TopAndBottom"
/>
</
MasterTableView
>
</
telerik:RadGrid
>
</
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:HyperLink
ID
=
"hypViewAllVendorPrices"
runat
=
"server"
Text
=
"View All"
></
asp:HyperLink
>
</
td
>
</
tr
>
</
table
>
</
ContentTemplate
>
</
telerik:RadDock
>
<
telerik:RadDock
ID
=
"dockWareHouses"
runat
=
"server"
Title
=
"Warehouses"
UniqueName
=
"WareHouses"
>
<
ContentTemplate
>
<
uc1:product_warehouseinventory
id
=
"Product_WarehouseInventory1"
showoffsetqtycolum
=
"false"
runat
=
"server"
/>
</
ContentTemplate
>
</
telerik:RadDock
>
</
telerik:RadDockZone
>
</
telerik:RadDockLayout
>
Weird thing is that the events for the grid (like NeedDataSource) fires correctly and grid get bind. But LoadDockLayout is not firing so I can't load state/positions of the panels from database.
Is there anything I can do to make sure event is firing?
Thanks,
Sameers