<telerik:RadPanelBar ID="m_ctlRecipientPanelBar" runat="server"
Skin="Outlook"
EnableViewState="true"
ExpandMode="SingleExpandedItem"
onitemclick="ctlPanelBar_ItemClick"
Width="100%"
Height ="100%" >
<Items>
<telerik:RadPanelItem runat="server"
Text="Recipient Group"
Expanded="true"
EnableViewState="true"
Value= "RadPanelRecipientGroup">
<ItemTemplate>
<telerik:RadGrid ID="m_radRecipientGroupGrid" runat="server"
BorderStyle="Solid"
BorderWidth="1px"
CellPadding="0"
AllowMultiRowSelection="True"
HorizontalAlign="Left"
GridLines="Horizontal">
<MasterTableView AllowPaging="true" AllowSorting="true" AllowFilteringByColumn="true"
PagerStyle-Mode="NextPrevNumericAndAdvanced" PageSize="10">
<Columns>
<telerik:GridClientSelectColumn Reorderable="False" UniqueName="ClientSelectColumn">
<HeaderStyle Width="20px">
</HeaderStyle>
</telerik:GridClientSelectColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<Scrolling AllowScroll="True"
UseStaticHeaders="True" />
<Selecting AllowRowSelect="true" />
</ClientSettings>
</telerik:RadGrid>
</ItemTemplate>
</telerik:RadPanelItem>
<telerik:RadPanelItem runat="server"
Text="Recipient Search"
EnableViewState="true"
Value = "RadPanelRecipientSearch">
<ItemTemplate>
<telerik:RadGrid ID="m_radRecipientSearchGrid" runat="server"
BorderStyle="Solid"
BorderWidth="1px"
CellPadding="0"
AllowMultiRowSelection="True"
HorizontalAlign="Left"
GridLines="Horizontal">
<MasterTableView AllowPaging="true" AllowSorting="true" AllowFilteringByColumn="true"
PagerStyle-Mode="NextPrevNumericAndAdvanced" PageSize="10">
<Columns>
<telerik:GridClientSelectColumn Reorderable="False" UniqueName="ClientSelectColumn">
<HeaderStyle Width="20px">
</HeaderStyle>
</telerik:GridClientSelectColumn>
</Columns>
</MasterTableView>
<ClientSettings>
<Scrolling AllowScroll="True"
UseStaticHeaders="True" />
<Selecting AllowRowSelect="true" />
</ClientSettings>
</telerik:RadGrid>
</ItemTemplate>
</telerik:RadPanelItem>
<telerik:RadPanelItem runat="server" Text="Recipients" EnableViewState="true">
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelBar>
Pls help me .
Thanks,
ZR
|
Vehicle Type |
Vehicle No. |
US Journeys |
UK Journeys |
% US Journey |
US Cargo |
UK Cargo |
% US Cargo |
|
A |
111 |
5 |
5 |
50 |
4 |
6 |
40 |
|
A |
222 |
2 |
6 |
25 |
5 |
5 |
50 |
|
B |
333 |
3 |
6 |
33.33 |
6 |
6 |
50 |
|
B |
444 |
9 |
2 |
81.82 |
5 |
9 |
35.71 |
Dim path As String
If upsRadTreeView.SelectedValue = Nothing Then
path = Page.ResolveUrl(
"~/CustomerData/" & Profile.CustomerNumber.ToString)
Else
path = Page.ResolveUrl(
"~/CustomerData/" & Profile.CustomerNumber.ToString & "/UPSData/" & upsRadTreeView.SelectedNode.Value.ToString)
End If
Dim paths As String() = {path}
documentsRadFileExplorer.InitialPath = path
documentsRadFileExplorer.Configuration.UploadPaths = paths
documentsRadFileExplorer.Configuration.ViewPaths = paths
documentsRadFileExplorer.Configuration.ContentProviderTypeName =
GetType(CustomProvider).AssemblyQualifiedName
Public
Class CustomProvider
Inherits FileSystemContentProvider
Public Sub New(ByVal context As HttpContext, ByVal searchPatterns As String(), ByVal viewPaths As String(), ByVal uploadPaths As String(), ByVal deletePaths As String(), ByVal selectedUrl As String, _
ByVal selectedItemTag As String)
MyBase.New(context, searchPatterns, viewPaths, uploadPaths, deletePaths, selectedUrl, _
selectedItemTag)
End Sub
Public Overloads Overrides Function ResolveDirectory(ByVal path As String) As DirectoryItem
Dim baseDirectory As DirectoryItem = MyBase.ResolveDirectory(path)
Dim files As New List(Of FileItem)()
' Filter the files
For Each file As FileItem In baseDirectory.Files
If file.Extension = ".pdf" Then
files.Add(file)
End If
Next
Dim newDirectory As New DirectoryItem(baseDirectory.Name, baseDirectory.Location, baseDirectory.FullPath, baseDirectory.Tag, baseDirectory.Permissions, files.ToArray(), _
baseDirectory.Directories)
Return newDirectory
End Function
End
Class


function OpenRoom(spName,LabelName)
{
if (btnclick())
{
var Location=document.getElementById("ctl00$ContentPlaceHolder1$radTxtLocation").value;
var mode="New"//document.getElementById("ctl00$ContentPlaceHolder1$hdnMode").value;
var oWnd = radopen ("../Admin/LocationPopup.aspx?spName=" + spName +"&LabelName="+ LabelName+"&Location="+Location+"&Mode="+mode, null);
oWnd.set_title(
"One Intranet Corporation - " + LabelName);
oWnd.setSize (600, 400);
oWnd.Center();
}
}
function OpenZone(id, rowIndex)
{
var oWnd = radopen ("../Admin/LocationPopup.aspx?spName=sathiesZonesTranslationTableInsertOrUpdate&LabelName=Zone&RID="+id, null);
oWnd.set_title(
"One Intranet Corporation -Zones " );
oWnd.setSize (600, 400);
oWnd.Center();
}
function ShowZoneEditForm(id, rowIndex)
{
var grid = $find("<%= RadGrid1.ClientID %>");
// var rowControl = grid.get_masterTableView().get_dataItems()[rowIndex];
var rowControl = grid.get_tableView();
alert(rowControl);
//grid.get_masterTableView().selectItem(rowControl, true);
var Zname = rowControl.getDataKeyValue("ZONENAME");
var TCode=rowControl.getDataKeyValue("TRANSLATEDCODE");
alert(Zname);
var Score=rowControl.getDataKeyValue("ZONESCORE") ;
var ZDate= rowControl.getDataKeyValue("ZONEVALIDTILL")
var ZTid= rowControl.getDataKeyValue("ZONETRANSLATEDID") ;
var Rid= rowControl.getDataKeyValue("ROOMID") ;
var oWnd = radopen ("../Admin/LocationPopup.aspx?spName=sathiesZonesTranslationTableInsertOrUpdate&LabelName=Zone&RID="+
Rid+
"&ZID="+id+"&TCode="+TCode+"&Mode=Edit&ZTID="+ZTid+"&ZoneName="+Zname+"&Score="+Score+"&Date="+ZDate, null);
oWnd.set_title(
"One Intranet Corporation - Room");
oWnd.setSize (600, 400);
oWnd.Center();
return false;
}
function ShowEditForm(id, rowIndex)
{
var grid = $find("<%= RadGrid1.ClientID %>");
var rowControl = grid.get_masterTableView().get_dataItems()[rowIndex];
//grid.get_masterTableView().selectItem(rowControl, true);
var Rname = rowControl.getDataKeyValue("ROOMNAME");
var TCode=rowControl.getDataKeyValue("TRANSLATEDCODE");
// alert(TCode);
var Score=rowControl.getDataKeyValue("ROOMSCORE") ;
var RDate= rowControl.getDataKeyValue("ROOMVALIDTILL")
var RTid= rowControl.getDataKeyValue("ROOMTRANSLATEDID") ;
var Lid=document.getElementById("ctl00$ContentPlaceHolder1$hdnLocationID").value;
var Location=document.getElementById("ctl00$ContentPlaceHolder1$radTxtLocation").value;
var mode="Edit"//document.getElementById("ctl00$ContentPlaceHolder1$hdnMode").value;
var oWnd = radopen ("../Admin/LocationPopup.aspx?spName=RoomsTranslationTableInsertOrUpdate&LabelName=Room&Location="
+Location+
"&Mode="+mode+"&ID="+Lid+"&TCode="+TCode+"&RTID="+RTid+"&RoomName="+Rname+"&Score="+Score+"&Date="+RDate+"&RID="+id, null);
oWnd.set_title(
"One Intranet Corporation - Room");
oWnd.setSize (600, 400);
oWnd.Center();
return false;
}
<telerik:RadGrid ID="RadGrid1" OnItemCreated="RadGrid1_ItemCreated" OnItemCommand="RadGrid1_ItemCommand"
AutoGenerateColumns="false" PageSize="10" AllowPaging="true" OnDetailTableDataBind="RadGrid1_DetailTableDataBind"
OnNeedDataSource="RadGrid1_NeedDataSource" runat="server">
<ClientSettings>
<Selecting AllowRowSelect="True" />
</ClientSettings>
<MasterTableView Name="Master" NoMasterRecordsText="No record" NoDetailRecordsText="No record"
ClientDataKeyNames="ROOMID,TRANSLATEDCODE,ROOMTRANSLATEDID,ROOMNAME,ROOMSCORE,ROOMVALIDTILL"
DataKeyNames="ROOMNAME,ROOMID,LOCATIONID,TRANSLATEDCODE,ROOMTRANSLATEDID,ROOMSCORE,ROOMVALIDTILL">
<Columns>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblRoom" runat="server" Text="Rooms"></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblRoomDs" runat="server" Text='<%#Eval("ROOMNAME") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblRoomScore" runat="server" Text='<%#Eval("ROOMSCORE") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblRoomDate" runat="server" Text='<%#Eval("ROOMVALIDTILL") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Button ID="btnEditRoom" runat="server" Text="Edit" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Button ID="btnDelRoom" runat="server" Text="Delete" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Button ID="btnAddZone"
runat="server" Text="Add Zone" />
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
<DetailTables>
<telerik:GridTableView Width="100%" AutoGenerateColumns="false" HierarchyLoadMode="ServerOnDemand"
runat="server" Name="Detail1"
DataKeyNames="ZONENAME,TRANSLATEDCODE,ZONETRANSLATEDID, ZONEID,ROOMID,ZONESCORE,ZONEVALIDTILL"
ClientDataKeyNames="ZONENAME,ZONETRANSLATEDID,TRANSLATEDCODE, ZONEID,ROOMID,ZONESCORE,ZONEVALIDTILL">
<Columns>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblZones" runat="server" Text="Zones"></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblZonesDs" runat="server" Text='<%#Eval("ZONENAME") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblZoneScore" runat="server" Text='<%#Eval("ZONESCORE") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblZoneDate" runat="server" Text='<%#Eval("ZONEVALIDTILL") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Button ID="btnZoneEdit" CommandName="EditZones" runat="server" Text="Edit" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Button ID="btnZoneDel" runat="server" Text="Delete" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Button ID="btnAddElement"
runat="server" Text="Add Element" />
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
<ParentTableRelation>
<telerik:GridRelationFields DetailKeyField="ROOMID" MasterKeyField="ROOMID" />
</ParentTableRelation>
<DetailTables>
<telerik:GridTableView Width="100%" HierarchyLoadMode="ServerOnDemand" runat="server"
Name="Detail2" DataKeyNames="ELEMENTNAME,TRANSLATEDCODE, ZONEID,ELEMENTID,ELEMENTSCORE,ELEMENTVALIDTILL"
ClientDataKeyNames="ELEMENTNAME,TRANSLATEDCODE, ZONEID,ELEMENTID,ELEMENTSCORE,ELEMENTVALIDTILL">
<Columns>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblElements" runat="server" Text="Elements"></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblElementDs" runat="server" Text='<%#Eval("ELEMENTNAME") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblElementScore" runat="server" Text='<%#Eval("ELEMENTSCORE") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblElementDate" runat="server" Text='<%#Eval("ELEMENTVALIDTILL") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Button ID="btnElementEdit" OnClientClick="openRadWindow('TranslationTableInsertOrUpdate','Elements','btnAddRoom'); return false;"
runat="server" Text="Edit" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Button ID="btnElementDel" runat="server" Text="Delete" />
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
<ParentTableRelation>
<telerik:GridRelationFields DetailKeyField="ZONEID" MasterKeyField="ZONEID" />
</ParentTableRelation>
</telerik:GridTableView>
</DetailTables>
</telerik:GridTableView>
</DetailTables>
</MasterTableView>
</telerik:RadGrid>
protected void RadGrid1_ItemCreated(object sender, GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
if (e.Item.OwnerTableView.Name == "Master")
{
Button editLink = (Button)e.Item.FindControl("btnEditRoom");
editLink.Attributes[
"href"] = "#";
editLink.Attributes[
"onclick"] = String.Format("return ShowEditForm('{0}','{1}');", e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ROOMID"], e.Item.ItemIndex);
Button addLink = (Button)e.Item.FindControl("btnAddZone");
addLink.Attributes[
"href"] = "#";
addLink.Attributes[
"onclick"] = String.Format("return OpenZone('{0}','{1}');", e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ROOMID"], e.Item.ItemIndex);
}
if (e.Item.OwnerTableView.Name == "Detail1")
{
Button editLink = (Button)e.Item.FindControl("btnZoneEdit");
editLink.Attributes[
"href"] = "#";
editLink.Attributes[
"onclick"] = String.Format("return ShowZoneEditForm('{0}','{1}');", e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ZONEID"], e.Item.ItemIndex);
Button addLink = (Button)e.Item.FindControl("btnAddElement");
addLink.Attributes[
"href"] = "#";
addLink.Attributes[
"onclick"] = String.Format("return OpenElement('{0}','{1}');", e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ZONEID"], e.Item.ItemIndex);
}
}
}
protected void RadGrid1_DetailTableDataBind(object source, GridDetailTableDataBindEventArgs e)
{
if (e.DetailTableView.Name == "Detail1")
{
objSelectBL =
new SelectBL();
object[] arrSpParameters = new object[2];
arrSpParameters[0] =
Convert.ToInt32(hdnZoneID.Value==string.Empty?"0":hdnZoneID.Value);
arrSpParameters[1] =
"EN";
e.DetailTableView.DataSource = objSelectBL.Retrieve(
"FILLZONES", arrSpParameters);
}
if (e.DetailTableView.Name == "Detail2")
{
objSelectBL =
new SelectBL();
object[] arrSpParameters = new object[2];
arrSpParameters[0] = 1;
arrSpParameters[1] =
"EN";
e.DetailTableView.DataSource = objSelectBL.Retrieve(
"FILLELEMENT", arrSpParameters);
}
}
protected void RadGrid1_NeedDataSource(object source, GridNeedDataSourceEventArgs e)
{
RadGrid sender = (RadGrid)source;
RadGrid1.ShowHeader =
false;
objSelectBL =
new SelectBL();
object[] arrSpParameters = new object[2];
arrSpParameters[0] =
Convert.ToInt32(hdnLocationID.Value);
arrSpParameters[1] =
"EN";
sender.DataSource = objSelectBL.Retrieve(
"FILLROOM", arrSpParameters);
}
Regards,
Sathies
I am currently using Rad Multicolumn Combobox.
The problem is when I set its selected index in my .vb (code behind) file
Example: RadComboBox1.SelectedIndex = 2
The textbox ( of combobox) will not get populated with the appropriate value & even if I click on the dropdown the appropriate item will not be highlighted.
Any help regarding this will be appreciated. Thanks in advance.