or
<
asp:ToolkitScriptManager
ID
=
"ToolkitScriptManager1"
runat
=
"server"
/>
<
asp:panel
ID
=
"pnlGrid"
runat
=
"server"
Width
=
"100%"
>
<
table
width
=
"100%"
>
<
tr
>
<
td
style
=
"width:15%"
align
=
"left"
valign
=
"top"
>
<
asp:Panel
ID
=
"pnlAdmins"
runat
=
"server"
BackColor
=
"#99CCFF"
Width
=
"260px"
style
=
"z-index:-1;height:auto"
>
<
asp:RoundedCornersExtender
ID
=
"pnlAdmins_RoundedCornersExtender"
TargetControlID
=
"pnlAdmins"
Radius
=
"25"
runat
=
"server"
Corners
=
"Right"
></
asp:RoundedCornersExtender
>
<
table
>
<
tr
>
<
td
>Pick Categories</
td
>
</
tr
>
<
tr
>
<
td
style
=
"height:5px"
></
td
>
</
tr
>
<
tr
>
<
td
>
<
asp:DropDownList
ID
=
"ddlDeployments"
runat
=
"server"
Width
=
"220"
AutoPostBack
=
"true"
></
asp:DropDownList
>
</
td
>
</
tr
>
</
table
>
</
asp:Panel
>
</
td
>
<
td
style
=
"width:85%"
align
=
"left"
valign
=
"top"
>
<
asp:LinkButton
id
=
"lnkAddCat"
runat
=
"server"
>Add Category</
asp:LinkButton
>
<
telerik:RadGrid
ID
=
"myRadGrid"
runat
=
"server"
Width
=
"100%"
BorderWidth
=
"1px"
CellPadding
=
"6"
GridLines
=
"None"
BorderColor
=
"#404040"
Skin
=
"Web20"
>
<
MasterTableView
AutoGenerateColumns
=
"false"
DataKeyNames
=
"intCategoryId"
HierarchyDefaultExpanded
=
"false"
HierarchyLoadMode
=
"ServerBind"
BorderColor
=
"#404040"
Font-Size
=
"12"
Font-Names
=
"Veranda,arial,sans-serif"
HeaderStyle-HorizontalAlign
=
"Center"
Name
=
"MasterGrid"
GridLines
=
"Both"
BorderWidth
=
"1px"
ExpandCollapseColumn-ButtonType
=
"ImageButton"
ExpandCollapseColumn-CollapseImageUrl
=
"~/Images/30.png"
ExpandCollapseColumn-ExpandImageUrl
=
"~/Images/29.png"
><
ItemStyle
HorizontalAlign
=
"Center"
/>
<
AlternatingItemStyle
BackColor
=
"#B0C4DE"
HorizontalAlign
=
"Center"
/>
<
HeaderStyle
ForeColor
=
"White"
Font-Bold
=
"true"
BorderColor
=
"#404040"
BorderWidth
=
"1px"
/>
<
DetailTables
>
<
telerik:GridTableView
Name
=
"myManufacGrid"
runat
=
"server"
DataKeyNames
=
"intManufacturerId"
TableLayout
=
"Fixed"
BorderWidth
=
"1px"
CellPadding
=
"6"
Font-Size
=
"10"
AutoGenerateColumns
=
"False"
HeaderStyle-HorizontalAlign
=
"Center"
BorderColor
=
"#404040"
Font-Names
=
"Veranda,arial,sans-serif"
GridLines
=
"Both"
ExpandCollapseColumn-ButtonType
=
"ImageButton"
ExpandCollapseColumn-CollapseImageUrl
=
"~/Images/30.png"
ExpandCollapseColumn-ExpandImageUrl
=
"~/Images/29.png"
>
<
ParentTableRelation
>
<
telerik:GridRelationFields
DetailKeyField
=
"intCategoryId"
MasterKeyField
=
"intCategoryId"
/>
</
ParentTableRelation
>
<
HeaderStyle
Font-Bold
=
"true"
HorizontalAlign
=
"Center"
CssClass
=
"MostInnerHeaderStyle"
/>
<
ItemStyle
CssClass
=
"MostInnerItemStyle"
HorizontalAlign
=
"Center"
/>
<
AlternatingItemStyle
CssClass
=
"MostInnerAlernatingItemStyle"
HorizontalAlign
=
"Center"
/>
<
DetailTables
>
<
telerik:GridTableView
DataKeyNames
=
"intMakeID"
Name
=
"myMakeGrid"
Width
=
"100%"
TableLayout
=
"Fixed"
BorderWidth
=
"1px"
CellPadding
=
"6"
Font-Size
=
"10"
AutoGenerateColumns
=
"False"
HeaderStyle-HorizontalAlign
=
"Center"
BorderColor
=
"#404040"
Font-Names
=
"Veranda,arial,sans-serif"
GridLines
=
"Both"
ExpandCollapseColumn-ButtonType
=
"ImageButton"
ExpandCollapseColumn-CollapseImageUrl
=
"~/Images/30.png"
ExpandCollapseColumn-ExpandImageUrl
=
"~/Images/29.png"
>
<
ParentTableRelation
>
<
telerik:GridRelationFields
DetailKeyField
=
"intManufacturerId"
MasterKeyField
=
"intManufacturerId"
/>
</
ParentTableRelation
>
<
HeaderStyle
Font-Bold
=
"true"
HorizontalAlign
=
"Center"
CssClass
=
"InnerSubHeaderStyle"
/>
<
ItemStyle
CssClass
=
"InnerSubItemStyle"
HorizontalAlign
=
"Center"
/>
<
AlternatingItemStyle
CssClass
=
"InnerSubAlernatingItemStyle"
HorizontalAlign
=
"Center"
/>
<
Columns
>
<
telerik:GridBoundColumn
HeaderText
=
"MAKE|MODEL"
DataField
=
"strmake"
/>
<
telerik:GridTemplateColumn
HeaderText
=
"Edit"
>
<
ItemTemplate
>
<
asp:ImageButton
runat
=
"server"
ID
=
"imgMakeEdit"
CommandArgument='<%# bind("intMakeID") %>' CommandName="MakeEdit" ImageUrl="~/Images/edit_icon.png" />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Archive"
>
<
ItemTemplate
>
<
asp:ImageButton
runat
=
"server"
ID
=
"imgMakeArchive"
CommandArgument='<%# bind("intMakeID") %>' CommandName="MakeArchive" ImageUrl="~/Images/edit_icon.png" OnClientClick="return confirm('Are you sure you want to archive Category, This will Archive everything Underneath as well.');" />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
telerik:GridTableView
>
</
DetailTables
>
<
Columns
>
<
telerik:GridBoundColumn
HeaderText
=
"MANUFACTURERS"
DataField
=
"strManufacturer"
></
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"ADD MAKE\MODEL"
>
<
ItemTemplate
>
<
asp:ImageButton
runat
=
"server"
ID
=
"imgAddPosition"
CommandArgument='<%# bind("intManufacturerId") %>' CommandName="AddMake" ImageUrl="~/Images/29.png" />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Edit"
>
<
ItemTemplate
>
<
asp:ImageButton
runat
=
"server"
ID
=
"imgManEdit"
CommandArgument='<%# bind("intManufacturerId") %>' CommandName="ManEdit" ImageUrl="~/Images/edit_icon.png" />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Archive"
>
<
ItemTemplate
>
<
asp:ImageButton
runat
=
"server"
ID
=
"imgManArchive"
CommandArgument='<%# bind("intManufacturerId") %>' CommandName="ManArchive" ImageUrl="~/Images/edit_icon.png" OnClientClick="return confirm('Are you sure you want to archive Category, This will Archive everything Underneath as well.');" />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
telerik:GridTableView
>
</
DetailTables
>
<
Columns
>
<
telerik:GridBoundColumn
HeaderText
=
"Category"
DataField
=
"strCategory"
/>
<
telerik:GridTemplateColumn
HeaderText
=
"Add Manufacturer"
>
<
ItemTemplate
>
<
asp:ImageButton
runat
=
"server"
ID
=
"imgAdd"
CommandArgument='<%# bind("intCategoryId") %>' CommandName="AddMan" ImageUrl="~/Images/29.png" />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Edit"
>
<
ItemTemplate
>
<
asp:ImageButton
runat
=
"server"
ID
=
"imgCatEdit"
CommandArgument='<%# bind("intCategoryId") %>' CommandName="CatEdit" ImageUrl="~/Images/edit_icon.png" />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Archive"
>
<
ItemTemplate
>
<
asp:ImageButton
runat
=
"server"
ID
=
"imgCatArchive"
CommandArgument='<%# bind("intCategoryId") %>' CommandName="CatArchive" ImageUrl="~/Images/edit_icon.png" OnClientClick="return confirm('Are you sure you want to archive Category, This will Archive everything Underneath as well.');" />
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
</
td
>
</
tr
>
</
table
>
</
asp:panel
>
<
asp:Panel
ID
=
"pnlEdit"
runat
=
"server"
style
=
"display:none"
>
<
div
>
<
asp:button
ID
=
"btnEdit"
runat
=
"server"
style
=
"display:none"
/>
HELLO
</
div
>
</
asp:Panel
>
<
asp:ModalPopupExtender
ID
=
"pnlEdit_MPE"
runat
=
"server"
PopupControlID
=
"pnlEdit"
TargetControlID
=
"btnEdit"
></
asp:ModalPopupExtender
>
</
form
>
If (e.CommandName = "CatEdit") Then
Dim CatID As Integer = Convert.ToInt32(e.CommandArgument)
pnlEdit_MPE.Show()
End If
Protected
Sub
rgOrderStats_ItemCommand(sender
As
Object
, e
As
Telerik.Web.UI.GridCommandEventArgs)
Handles
rgOrderStats.ItemCommand
Select
Case
e.CommandName
Case
"RowClick"
'show detail grid
Dim
index
As
Integer
= e.Item.ItemIndex
Dim
item
As
GridDataItem = rgOrderStats.Items(index)
'Get the values from the row using the columnUniqueName
Dim
id
As
String
= item(
"HID"
).Text
Session(
"hid"
) = id
'call detail
'show radwindow with grid
ScriptManager.RegisterStartupScript(
Me
.Page, Page.
GetType
(),
"popgrid"
,
"openDetail();"
,
True
)
Case
(
"RebindGrid"
)
'refresh
rgOrderStats.Rebind()
Case
"ExportToPdf"
rgOrderStats.MasterTableView.ExportToPdf()
Case
"ExportToWord"
rgOrderStats.MasterTableView.ExportToWord()
Case
"ExportToXLS"
rgOrderStats.MasterTableView.ExportToExcel()
Case
"Sort"
'??
End
Select
End
Sub
RadDockZone raddz11 = new RadDockZone();
raddz11.ID = "raddz11";
raddz11.RegisterWithScriptManager = true;
raddz11.BackColor = System.Drawing.Color.FloralWhite;
raddz11.Width = Unit.Pixel(100);
raddz11.Height = Unit.Pixel(200);
phdControl.Controls.Add(raddz11);
When i saving the Dockstate , DockZone ID getting Null. Please help to getting dynamically created RadDockZone Id while saving
Thanks in Advance
Jesmon Joseph