or
function openPasswordWin() {
var oWnd = radopen("frmConfirmShowPassword.aspx", "RadWindow1");
}
'This is in the Page_Load method
If Session("ShowPassword") Is Nothing Then
chkShowPassword.Attributes.Remove("onclick")
chkShowPassword.Attributes.Add("onclick", "openPasswordWin(); return false;")
RemoveHandler chkShowPassword.CheckedChanged, AddressOf chkShowPassword_CheckedChanged
Else
If Session("ShowPassword") = "0" Then
chkShowPassword.Attributes.Remove("onclick")
chkShowPassword.Attributes.Add("onclick", "openPasswordWin(); return false;")
RemoveHandler chkShowPassword.CheckedChanged, AddressOf chkShowPassword_CheckedChanged
Else
chkShowPassword.Attributes.Remove("onclick")
AddHandler chkShowPassword.CheckedChanged, AddressOf chkShowPassword_CheckedChanged
chkShowPassword.Attributes.Add("onclick", "chkShowPassword_CheckedChanged")
End If
End If
<
telerik:RadPanelBar
ID
=
"RadPanelBar1"
runat
=
"server"
ExpandMode
=
"SingleExpandedItem"
DataFieldID
=
"ID"
DataFieldParentID
=
"ParentID"
Width
=
"90%"
>
<
DataBindings
>
<
telerik:RadPanelItemBinding
ImageUrlField
=
"ImageUrl"
TextField
=
"Name"
Expanded
=
"True"
ChildGroupHeight
=
"200px"
/>
</
DataBindings
>
<
ItemTemplate
>
<
asp:CheckBox
ID
=
"CheckBox1"
runat
=
"server"
Text='<%# ((ServicePanelbarContainer)Container.DataItem).Name %>'/>
</
ItemTemplate
>
</
telerik:RadPanelBar
>
int
i = 1;
foreach
(ServiceGroup serviceGroup
in
groupList)
{
serviceGroup.ImageUrl =
"../../Img/Icons/"
+ serviceGroup.ImageUrl;
parsedGroupList.Add(
new
ServicePanelbarContainer()
{
ParentID = 0,
ID = i,
Name = serviceGroup.Name,
ImageUrl = serviceGroup.ImageUrl
});
int
j = i;
i++;
foreach
(Service s
in
serviceGroup.Service)
{
parsedGroupList.Add(
new
ServicePanelbarContainer()
{
ParentID = j,
ID = i,
Name = s.Name,
ImageUrl =
""
});
i++;
}
}
RadPanelBar1.DataSource = parsedGroupList;
RadPanelBar1.DataBind();