or
<
telerik:RadGrid
ID
=
"myIssueGrid"
runat
=
"server"
Width
=
"95%"
BorderWidth
=
"1px"
CellPadding
=
"6"
GridLines
=
"None"
BorderColor
=
"#404040"
Skin
=
"Web20"
>
<
MasterTableView
AutoGenerateColumns
=
"false"
DataKeyNames
=
"intIssuedID"
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"
/>
<
DetailTables
>
<
telerik:GridTableView
Name
=
"myReIssueGrid"
runat
=
"server"
DataKeyNames
=
"intReIssueId"
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
=
"intIssuedID"
MasterKeyField
=
"intIssuedID"
/>
</
ParentTableRelation
>
<
HeaderStyle
Font-Bold
=
"true"
HorizontalAlign
=
"Center"
CssClass
=
"MostInnerHeaderStyle"
/>
<
ItemStyle
CssClass
=
"MostInnerItemStyle"
HorizontalAlign
=
"Center"
/>
<
AlternatingItemStyle
CssClass
=
"MostInnerAlernatingItemStyle"
HorizontalAlign
=
"Center"
/>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"Accept"
ItemStyle-HorizontalAlign
=
"Center"
>
<
ItemTemplate
>
<
asp:LinkButton
ID
=
"lnkAccept"
runat
=
"server"
CommandArgument='<%# bind("intReIssueId") %>' CommandName="Accept">Accept</
asp:LinkButton
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridTemplateColumn
HeaderText
=
"Cancel"
ItemStyle-HorizontalAlign
=
"Center"
>
<
ItemTemplate
>
<
asp:LinkButton
ID
=
"lnkCancel"
runat
=
"server"
CommandArgument='<%# bind("intReIssueId") %>' CommandName="Cancel">Cancel</
asp:LinkButton
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"IssueBy"
HeaderText
=
"ISSUED FROM"
ItemStyle-Font-Size
=
"Smaller"
/>
<
telerik:GridBoundColumn
DataField
=
"IssueTo"
HeaderText
=
"ISSUED TO"
ItemStyle-Font-Size
=
"Smaller"
/>
<
telerik:GridBoundColumn
DataField
=
"dtIssue"
HeaderText
=
"DT_ISSUED"
/>
<
telerik:GridBoundColumn
DataField
=
"strTransaction"
HeaderText
=
"STATUS"
/>
<
telerik:GridBoundColumn
DataField
=
"dtSign"
HeaderText
=
"DT_SIGNED"
/>
</
Columns
>
</
telerik:GridTableView
>
</
DetailTables
>
<
Columns
>
<
telerik:GridTemplateColumn
HeaderText
=
"Transfer"
ItemStyle-HorizontalAlign
=
"Center"
>
<
ItemTemplate
>
<
asp:LinkButton
ID
=
"lnkTransfer"
runat
=
"server"
CommandArgument='<%# bind("intIssuedID") %>' CommandName="Transfer">
<
asp:Image
ID
=
"imgReturn"
runat
=
"server"
ImageUrl
=
"~/Images/Transfer.png"
BorderStyle
=
"None"
/></
asp:LinkButton
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
HeaderText
=
"SN"
DataField
=
"strSN"
/>
<
telerik:GridBoundColumn
HeaderText
=
"STATUS"
DataField
=
"strTransaction"
/>
<
telerik:GridBoundColumn
HeaderText
=
"ITEM"
DataField
=
"Item"
/>
<
telerik:GridBoundColumn
HeaderText
=
"DT_ISSUED"
DataField
=
"DT_Issued"
/>
<
telerik:GridBoundColumn
HeaderText
=
"DT_SIGNED"
DataField
=
"Dt_Signed"
/>
<
telerik:GridBoundColumn
HeaderText
=
"QTY"
DataField
=
"ftQTY"
/>
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
<
telerik:GridTemplateColumn
HeaderText
=
"First IncSrc."
UniqueName
=
"MemFirstIncomeSource"
>
<
ItemTemplate
>
<
asp:TextBox
ID
=
"txtMemFirstIncSrc"
runat
=
"server"
ToolTip
=
"First Income Source"
Width
=
"80px"
>
</
asp:TextBox
>
<
asp:PopupControlExtender
ID
=
"FirstIncSrcPopEx"
runat
=
"server"
TargetControlID
=
"txtMemFirstIncSrc"
CacheDynamicResults
=
"true"
PopupControlID
=
"FirstIncSrcPnl"
Position
=
"Left"
/>
<
asp:Panel
ID
=
"FirstIncSrcPnl"
runat
=
"server"
CssClass
=
"PopupModalWindow"
Style
=
"display: none"
>
<
table
>
<
tr
>
<
td
>
<
telerik:RadTextBox
ID
=
"txtFirstIncSrc"
runat
=
"server"
TextMode
=
"MultiLine"
AutoPostBack
=
"true"
OnTextChanged
=
"txtFirstIncSrc_TextChanged"
Width
=
"280px"
EmptyMessage
=
"Click Here"
>
</
telerik:RadTextBox
>
</
td
>
</
tr
>
</
table
>
</
asp:Panel
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
protected
void
txtFirstIncSrc_TextChanged(
object
sender, EventArgs e)
{
RadTextBox txtFirstIncSrc = (RadTextBox)sender;
PopupControlExtender PopupControlExtender1 = (PopupControlExtender)txtFirstIncSrc.Parent.FindControl(
"FirstIncSrcPopEx"
);
PopupControlExtender1.Commit(txtFirstIncSrc.Text);
}
<
asp:UpdatePanel
ID
=
"UpdatePanel2"
runat
=
"server"
UpdateMode
=
"Conditional"
>
<
Triggers
>
<
asp:AsyncPostBackTrigger
ControlID
=
"ButtonAdd"
/>
<
asp:AsyncPostBackTrigger
ControlID
=
"btnShow"
/>
<
asp:AsyncPostBackTrigger
ControlID
=
"btnHide"
/>
</
Triggers
>
<
ContentTemplate
>
<
telerik:RadGrid
ID
=
"RadGrid1"
runat
=
"server"
AutoGenerateColumns
=
"False"
Height
=
"250px"
AllowAutomaticDeletes
=
"true"
CellSpacing
=
"0"
GridLines
=
"None"
ShowFooter
=
"True"
Skin
=
"Vista"
Width
=
"1610px"
onitemdatabound
=
"RadGrid1_ItemDataBound"
>
<
HeaderContextMenu
CssClass
=
"GridContextMenu GridContextMenu_Default"
>
<
WebServiceSettings
>
<
ODataSettings
InitialContainerName
=
""
>
</
ODataSettings
>
</
WebServiceSettings
>
</
HeaderContextMenu
>
<
MasterTableView
AllowAutomaticDeletes
=
"True"
DataKeyNames
=
"Number"
>
<
CommandItemSettings
ExportToPdfText
=
"Export to PDF"
/>
<
RowIndicatorColumn
FilterControlAltText
=
"Filter RowIndicator column"
Visible
=
"True"
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
FilterControlAltText
=
"Filter ExpandColumn column"
Visible
=
"True"
>
</
ExpandCollapseColumn
>
<
Columns
>
<
Columns
>
<
telerik:GridEditCommandColumn
ButtonType
=
"ImageButton"
UniqueName
=
"EditCommandColumn"
CancelImageUrl
=
"~/Images/cancel_16x16.png"
EditImageUrl
=
"~/Images/edit_16x16.png"
InsertImageUrl
=
"~/Images/update_16x16.png"
UpdateImageUrl
=
"~/Images/update_16x16.png"
HeaderStyle-Width
=
"50px"
>
<
ItemStyle
CssClass
=
"MyImageButton"
/>
</
telerik:GridEditCommandColumn
>
<
telerik:GridDropDownColumn
DataField
=
"PartId"
DataSourceID
=
"qry_Parts"
HeaderText
=
"Part"
ListTextField
=
"Description"
ListValueField
=
"PartId"
UniqueName
=
"EditPartId"
ColumnEditorID
=
"GridDropDownColumnEditorParts"
EnableEmptyListItem
=
"False"
HeaderStyle-Width
=
"320px"
>
</
telerik:GridDropDownColumn
>
Hi,
I'm using a function that I found in the online demo's for deleting tabs. And it seems to work great but when I deleted some tabs and I then click on an existing tab (just selecting it - not deleting it) all deleted tabs are returned. Am I forgetting something because its seems that the remove function only changes the view and not the tabs and pageviews collections
function deleteTab(tabText)
{
var tabStrip = $find("<%= rtsTabs.ClientID %>");
var multiPage = $find("<%= multiPage.ClientID %>");
var tab = tabStrip.findTabByText(tabText);
var pageView = tab.get_pageView();
tabStrip.get_tabs().remove(tab);
multiPage.get_pageViews().remove(pageView);
}
Thanks
Bert