Last two display like - "15 items in 2 pages"
How can we do this?
Thanks.
I originally build a 2 tier grid but then need to put a 3rd tier on it, I followed the example site for tiered grids for adding on but when I build and run the 3rd portion never show up even though I have information in the database to show. What am i doing wrong here.
<telerik:RadGrid ID="myGridDeploy" runat="server" Width="95%" BorderWidth="1px" CellPadding="6" GridLines="None" BorderColor="#404040" Skin="Web20">
<MasterTableView AutoGenerateColumns="false" DataKeyNames="intMobilizationId" HierarchyDefaultExpanded="false" HierarchyLoadMode="ServerBind"
BorderColor="#404040" Font-Size="12" Font-Names="Veranda,arial,sans-serif" HeaderStyle-HorizontalAlign="Center"
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" />
<Columns>
<telerik:GridTemplateColumn HeaderText="Deployment" ItemStyle-HorizontalAlign="Left">
<ItemTemplate>
<asp:LinkButton ID="lnkEdit" runat="server" CommandArgument='<%# bind("intMobilizationId") %>' CommandName="EditDeploy" text='<%# bind("strDeployment") %>'></asp:LinkButton>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="strHiearchy" HeaderText="UIC" />
<telerik:GridBoundColumn DataField="dtDeploy" Headertext="DT_Deploy" />
<telerik:GridBoundColumn DataField="dtDemob" HeaderText="DT_Demob" />
<telerik:GridTemplateColumn HeaderText="Add Unit">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgAdd" CommandArgument='<%# bind("intMobilizationId") %>' CommandName="AddUnit" ImageUrl="~/Images/29.png" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Delete">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgDelete" CommandArgument='<%# bind("intMobilizationId") %>' CommandName="DelDeploy" ImageUrl="~/Images/Delete Circle Small.png" OnClientClick="return confirm('Are you sure you want to delete deployment and all information!');" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Archive">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgArchive" CommandArgument='<%# bind("intMobilizationId") %>' CommandName="Archive" ImageUrl="~/Images/edit_icon.png" OnClientClick="return confirm('Are you sure you want to archive deployment');" />
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
<DetailTables>
<telerik:GridTableView Name="mySubUnits" runat="server" DataKeyNames="intUnitMobId" 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="intMobilizationId" MasterKeyField="intMobilizationId" />
</ParentTableRelation>
<HeaderStyle Font-Bold="true" HorizontalAlign="Center" CssClass="MostInnerHeaderStyle" />
<ItemStyle CssClass="MostInnerItemStyle" HorizontalAlign="Center" />
<AlternatingItemStyle CssClass="MostInnerAlernatingItemStyle" HorizontalAlign="Center" />
<DetailTables>
<telerik:GridTableView DataKeyNames="intPositionId" Name="mySubPosition" Width="100%">
<ParentTableRelation>
<telerik:GridRelationFields DetailKeyField="intUnitMobId" MasterKeyField="intUnitMobId" />
</ParentTableRelation>
<Columns>
<telerik:GridBoundColumn DataField="strPara" HeaderText="Para" />
<telerik:GridBoundColumn DataField="strLine" Headertext="Line" />
<telerik:GridBoundColumn DataField="intPositionNum" HeaderText="Position" />
</Columns>
</telerik:GridTableView>
</DetailTables>
<Columns>
<telerik:GridTemplateColumn HeaderText="Unit" ItemStyle-HorizontalAlign="Left">
<ItemTemplate>
<asp:LinkButton ID="lnkEdit" runat="server" CommandArgument='<%# bind("intUnitMobId") %>' CommandName="EditUnit" text='<%# bind("strUIC") %>'></asp:LinkButton>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridBoundColumn DataField="strAAUIC" HeaderText="BN Uic" />
<telerik:GridBoundColumn DataField="strMobOrderNum" HeaderText="Order Num" />
<telerik:GridBoundColumn DataField="dtDeploy" HeaderText="DT_Deploy" />
<telerik:GridBoundColumn DataField="dtProjDemob" HeaderText="DT_Demob" />
<telerik:GridTemplateColumn HeaderText="Add Position">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgAddPosition" CommandArgument='<%# bind("intUnitMobId") %>' CommandName="AddPosition" ImageUrl="~/Images/29.png" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Del All Position">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgDelPosition" CommandArgument='<%# bind("intUnitMobId") %>' CommandName="DelAllPosition" ImageUrl="~/Images/30.png"
OnClientClick="return confirm('Are you sure you want to delete all positions');"/>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Import Positions">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgImportPosition" CommandArgument='<%# bind("intUnitMobId") %>' CommandName="AddMul" ImageUrl="~/Images/Import.png" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn HeaderText="Delete Unit">
<ItemTemplate>
<asp:ImageButton runat="server" ID="imgDelete" CommandArgument='<%# bind("intUnitMobId") %>' CommandName="DelUnit" ImageUrl="~/Images/Delete Circle Small.png"
OnClientClick="return confirm('Are you sure you want to delete unit and all positions');" />
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</telerik:GridTableView>
</DetailTables>
</MasterTableView>
</telerik:RadGrid>
Private Sub LoadGrid()
Dim Id As String = ddlDeployments.SelectedValue
Dim sqlwhere As String = ""
If Id = "00" Then
sqlwhere = ""
Else
sqlwhere = " and intMobilizationId = " & Id
End If
sql = "Select intMobilizationId, strDeployment, strHiearchy, Convert(varchar(10), dtDeploy, 111) dtDeploy, Convert(varchar(10), dtDemob, 111) dtDemob from tblMobDeployment " _
& "where bitArchive is NULL " & sqlwhere & " Order by dtDeploy"
myDataTable = New DataTable
myDataTable = getData(sql)
myGridDeploy.DataSource = myDataTable
myGridDeploy.DataBind()
End Sub
'All code associated with the detail tables of the gridview
Protected Sub myGridDeploy_DetailTableDataBind(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridDetailTableDataBindEventArgs) Handles myGridDeploy.DetailTableDataBind
Dim dataItem As GridDataItem = CType(e.DetailTableView.ParentItem, GridDataItem)
Select e.DetailTableView.Name
Case "mySubUnits"
sql = "Select intUnitMobId, intMobilizationId, strMobOrderNum, strAAUic, strUIC, CONVERT(varchar(10), dtDeploy, 111) dtDeploy, CONVERT(varchar(10), dtProjDemob, 111) dtProjDemob from tblMobUnits " _
& "where bitArchive is NULL and intMobilizationId = " & e.DetailTableView.ParentItem.GetDataKeyValue("intMobilizationId") & " Order by intMobilizationId"
e.DetailTableView.DataSource = getData(sql)
Case "mySubPosition"
sql = "Select intPositionId, intUnitMobId, strPara, strLine, intPositionNum from tblMobUnitPosition " _
& "where intUnitMobId in (Select intUnitMobId from tblMobUnits where intMobilizationId = " & e.DetailTableView.ParentItem.GetDataKeyValue("intMobilizationId") & ")"
e.DetailTableView.DataSource = getData(sql)
End Select
End Sub
Protected Sub myGridDeploy_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles myGridDeploy.Init
myGridDeploy.MasterTableView.ExpandCollapseColumn.ItemStyle.CssClass = "expandCol"
End Sub
Protected Sub myGridDeploy_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles myGridDeploy.PreRender
HideExpandColumnRecursive(myGridDeploy.MasterTableView)
End Sub
RadToolTip tooltip = new RadToolTip();
tooltip.ID = "RadToolTip" + note.ID;
tooltip.TargetControlID = "divSubject" + note.ID;
tooltip.IsClientID = true;
tooltip.ShowEvent = ToolTipShowEvent.OnMouseOver;
tooltip.HideEvent = ToolTipHideEvent.LeaveToolTip;
tooltip.RelativeTo = ToolTipRelativeDisplay.Element;
tooltip.Skin = "Hay";
tooltip.Animation = ToolTipAnimation.None;
tooltip.ShowCallout = true;
tooltip.Title = note.Subject;
tooltip.CssClass = "diaryToolTip";
tooltip.EnableAjaxSkinRendering = true;
tooltip.RegisterWithScriptManager = true;
string line = @"<
table
border
=
'0'
>
<
tr
>
<
td
valign
=
'top'
align
=
'left'
width
=
'60'
>
<
strong
>Type: </
strong
>
</
td
>
<
td
align
=
'left'
>" + note.TypeName +
@"</
td
>
</
tr
>
</
table
>";
tooltip.Controls.Add(new LiteralControl(line));
phDiary.Controls.Add(tooltip);
("note" is a custom class and "phDiary" is the placeholder object that holds all components)
Any help is greatly appreciated.
Regards
Mohammad
Hello ,
I am using custom radconfirm template. This is working fine. this is code. but I cann't change the text of lebel "nodename".
<
telerik:RadWindowManager
ID
=
"RadWindowManager1"
runat
=
"server"
>
<
ConfirmTemplate
>
<
div
class
=
"confrmholder"
>
<
div
style
=
"width: 100%"
align
=
"center"
>
<
asp:Label
ID
=
"Label1"
CssClass
=
"warningtext"
runat
=
"server"
Text
=
"Warning!"
></
asp:Label
>
</
div
>
<
div
class
=
"imgdiv"
>
<
img
src
=
"worning.png"
/>
</
div
>
<
div
align
=
"center"
>
<
div
align
=
"center"
style
=
"width: 260px; float: left;"
>
<
p
>
Are you sure you want to delete the folder?
</
p
>
<
p
>
<
asp:Label
ID
=
"nodename"
CssClass
=
"node"
runat
=
"server"
Text
=
"Node Name"
></
asp:Label
>
</
p
>
<
p
>
This will delete all files.
</
p
>
</
div
>
<
div
align
=
"center"
style
=
"padding-bottom: 8px; width:100%; float:left;"
>
<
div
>
<
a
onclick
=
"$find('{0}').close(true);"
class
=
"rwPopupButton"
href
=
"javascript:void(0);"
>
<
span
class
=
"rwOuterSpan"
><
span
class
=
"rwInnerSpan"
>##LOC[OK]##</
span
></
span
></
a
>
<
a
onclick
=
"$find('{0}').close(false);"
class
=
"rwPopupButton"
href
=
"javascript:void(0);"
>
<
span
class
=
"rwOuterSpan"
><
span
class
=
"rwInnerSpan"
>##LOC[Cancel]##</
span
></
span
></
a
>
</
div
>
</
div
>
</
div
>
</
div
>
</
ConfirmTemplate
>
</
telerik:RadWindowManager
>
Now how can I change the name of tree node in the asp lable “nodename” dynamically?
Thanks
Nahid
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
AutoGenerateColumns
=
"false"
AllowPaging
=
"True"
OnNeedDataSource
=
"RadGrid1_NeedDataSource"
OnPreRender
=
"RadGrid1_PreRender"
OnItemCommand
=
"RadGrid1_ItemCommand"
OnItemDataBound
=
"RadGrid1_ItemDataBound"
OnItemCreated
=
"RadGrid1_ReportItemCreated"
>
<
MasterTableView
CommandItemDisplay
=
"Top"
>
<
Columns
>
<
telerik:GridTemplateColumn
>
<
HeaderTemplate
>
<
tr
class
=
"subHeader"
runat
=
"server"
id
=
"headerTr"
>
<!-- I want to add html tags here from C# code behind -->
</
tr
>
</
HeaderTemplate
>
<
ItemTemplate
>
Sample HTML that I want to add there is
<th class="subHeader rgHeader">
Test
</th>
<th class="subHeader rgHeader">
</th>
<th class="subHeader rgHeader">
Test
</th>
I also want to add HTML <ItemTemplate>
DataValueField
="Id"
DataTextField
="Name"
Your help is very much appreciated.