<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>