<
rad:RadTabStrip
ID
=
"radDetailsTabs"
CssClass
=
"radDetailsTabs"
runat
=
"server"
MultiPageID
=
"radmultipage"
BorderWidth
=
"0"
OnClientTabSelected
=
""
Skin
=
"Vista"
Style
=
"padding: 0; margin: 0;"
>
<
Tabs
>
<
rad:RadTab
Text
=
"Details"
Selected
=
"true"
Width
=
"95px"
>
</
rad:RadTab
>
<
rad:RadTab
Text
=
"Specifications"
Width
=
"95px"
>
</
rad:RadTab
>
<
rad:RadTab
Text
=
"Reviews"
Width
=
"95px"
>
</
rad:RadTab
>
<
rad:RadTab
Text
=
"How To"
Width
=
"95px"
>
</
rad:RadTab
>
<
rad:RadTab
Text
=
"Custom"
Width
=
"95px"
>
</
rad:RadTab
>
</
Tabs
>
</
rad:RadTabStrip
>
function pageLoad() {
if (document.getElementById(
'ctl00_ContentPlaceHolder1_hidShowHowToTab'
).value ==
"0"
) {
hideTab(
"How To"
);
}
}
function hideTab(strTabName) {
var tabStrip = $find(
'ctl00_ContentPlaceHolder1_radDetailsTabs'
);
var tab = tabStrip.findTabByText(strTabName);
if (tab) {
var parentTab = tab.get_parent();
tabStrip.trackChanges();
parentTab.get_tabs().remove(tab);
tabStrip.commitChanges();
}
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<
html
xmlns
=
"http://www.w3.org/1999/xhtml"
>
<
head
runat
=
"server"
>
<
title
></
title
>
<
script
type
=
"text/javascript"
>
function EnableButton() {
var btn = document.getElementById("btnTarget");
btn.disabled = false;
}
</
script
>
</
head
>
<
body
>
<
form
id
=
"form1"
runat
=
"server"
>
<
div
>
<
asp:ScriptManager
ID
=
"ScriptManager1"
runat
=
"server"
>
</
asp:ScriptManager
>
<
telerik:RadFormDecorator
Skin
=
"Office2007"
ID
=
"RadFormDecorator1"
DecoratedControls
=
"all"
runat
=
"server"
DecorationZoneID
=
"zoneButtons"
/>
<
asp:UpdatePanel
ID
=
"UpdatePanel1"
runat
=
"server"
>
<
ContentTemplate
>
<
div
id
=
"zoneButtons"
>
<
asp:Button
ID
=
"btnTarget"
Text
=
"Target"
runat
=
"server"
Enabled
=
"false"
/>
<
asp:Button
runat
=
"server"
ID
=
"btnSource"
Text
=
"Click to enable 'Target'"
Enabled
=
"true"
OnClientClick
=
"EnableButton();return false;"
/>
</
div
>
</
ContentTemplate
>
</
asp:UpdatePanel
>
</
div
>
</
form
>
</
body
>
</
html
>
ASPX:
<telerik:RadGrid ID="RadGrid1" runat="server" AllowAutomaticDeletes="false" AllowAutomaticInserts="True"
AllowSorting="true" AllowAutomaticUpdates="True" AllowPaging="false"
AutoGenerateColumns="False" DataSourceID="ObjectDataSource1" ShowStatusBar="true"
Width="950px" OnItemDataBound= "rgQueue2_OnItemDataBound">
<MasterTableView Width="100%" CommandItemDisplay="TopAndBottom" DataSourceID="ObjectDataSource1"
HorizontalAlign="NotSet" AllowSorting="false" EditMode="InPlace">
<Columns>
<telerik:GridTemplateColumn HeaderText="Source" DataField="SourceName" UniqueName="Source"
HeaderStyle-Width="250px" ItemStyle-HorizontalAlign="Left">
<ItemTemplate>
<asp:Label ID="lblsource" runat="server"> <%# DataBinder.Eval(Container.DataItem, "SourceName")%> </asp:Label></ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="ddlsource" runat="server">
</asp:DropDownList>
</EditItemTemplate>
</telerik:GridTemplateColumn>
ASPX.CS:
protected void rgQueue2_OnItemDataBound(object sender, GridItemEventArgs e)
{
if ((e.Item is GridEditableItem) && e.Item.IsInEditMode)
{
GridEditableItem item = e.Item as GridEditableItem;
DropDownList list = item.FindControl("ddlsource") as DropDownList;
}
}
PageSize='<%# GlobalPageSize %>'
PageSize='15'
<
telerik:RadDatePicker
ID
=
"dpVeljaOd"
AutoPostBack
=
"false"
CausesValidation
=
"false"
runat
=
"server"
>
<
DateInput
CausesValidation
=
"false"
runat
=
"server"
></
DateInput
>
<
DatePopupButton
Enabled
=
"true"
runat
=
"server"
/>
</
telerik:RadDatePicker
>
<
asp:RequiredFieldValidator
ID
=
"valrqVeljaOd"
CssClass
=
"errorText"
ErrorMessage
=
"Obvezno polje"
ControlToValidate
=
"dpVeljaOd"
Enabled
=
"true"
runat
=
"server"
></
asp:RequiredFieldValidator
>