or
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rgdBannerInventory"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rgdBannerInventory" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManager><asp:UpdatePanel ID="upIO" runat="server" UpdateMode="Conditional"> <Triggers> <asp:AsyncPostBackTrigger ControlID="rgdBannerInventory" EventName="ItemCommand" /> </Triggers> <ContentTemplate> <telerik:RadTabStrip ID="IoTabStrip" runat="server" Skin="Outlook" MultiPageID="IoMultiPage" SelectedIndex="2" OnTabClick="IoTabStrip_OnTabClick"> <Tabs> <telerik:RadTab runat="server" Text="Campaign View" Selected="True" Value="1"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Contact Information" Value="2"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Campaign Information" Value="3"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Campaign Details" Value="4"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Readership/History" Value="5"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage ID="IoMultiPage" runat="server" SelectedIndex="0"> <telerik:RadPageView runat="server" ID="CampaignView"> </telerik:RadPageView> <telerik:RadPageView runat="server" ID="ContactInformation"> </telerik:RadPageView> <telerik:RadPageView runat="server" ID="CampaignInformation"> </telerik:RadPageView> <telerik:RadPageView runat="server" ID="CampaignDetails"> <telerik:RadTabStrip ID="CampaignDetailsTabStrip" runat="server" Skin="Outlook" MultiPageID="CampaignDetailsMultiPage" SelectedIndex="2"> <Tabs> <telerik:RadTab runat="server" Text="Create Drop" Selected="True" Value="1"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Edit Drop" Value="2"> </telerik:RadTab> <telerik:RadTab runat="server" Text="Notes" Value="3"> </telerik:RadTab> </Tabs> </telerik:RadTabStrip> <telerik:RadMultiPage ID="CampaignDetailsMultiPage" runat="server" SelectedIndex="0"> <telerik:RadPageView runat="server" ID="CreateDrop"> <telerik:RadSplitter ID="Radsplitter5" runat="server" Width="99%" CssClass="AutoHeight" Orientation="Horizontal"> <telerik:RadPane ID="Radpane6" runat="server" Scrolling="None" CssClass="AutoHeight"> <telerik:RadSplitter ID="Radsplitter6" runat="server"> <telerik:RadPane ID="Radpane7" runat="server"> </telerik:RadPane> <telerik:RadSplitBar ID="Radsplitbar6" runat="server" CollapseMode="Both" /> <telerik:RadPane ID="RadPane4" runat="server" Scrolling="none"> <telerik:RadSplitter ID="RadSplitter3" runat="server" Orientation="Horizontal"> <telerik:RadPane ID="Radpane8" runat="server"> </telerik:RadPane> <telerik:RadSplitBar ID="RadSplitbar2" runat="server" Locked="true"> </telerik:RadSplitBar> <telerik:RadPane ID="Radpane3" runat="server" Height="20" Locked="true"> </telerik:RadPane> </telerik:RadSplitter> </telerik:RadPane> </telerik:RadSplitter> </telerik:RadPane> <telerik:RadSplitBar ID="Radsplitbar1" runat="server" CollapseMode="Both" /> <telerik:RadPane ID="Radpane1" runat="server" CssClass="AutoHeight"> </telerik:RadPane> <telerik:RadSplitBar ID="Radsplitbar3" runat="server" CollapseMode="None" /> <telerik:RadPane ID="rpAvailableInventory" runat="server" Visible="false" CssClass="AutoHeight"> <telerik:RadGrid GridLines="None" ID="rgdBannerInventory" Style="border: 0" runat="server" AllowPaging="True" PageSize="20" Width="100%" Height="100px" EnableLinqExpressions="false" AutoGenerateColumns="false" Visible="false"> <MasterTableView AutoGenerateColumns="False" Width="100%" CommandItemDisplay="Bottom"> <CommandItemTemplate> <div style="padding: 5px 5px;"> <asp:LinkButton ID="btnReserve" runat="server" OnClick="btnReserve_Click"> <img style="border:0px;vertical-align:middle;" alt="" src="../../Images/MediaTree/Add.png" /> Reserve Inventory</asp:LinkButton> </div> </CommandItemTemplate> <Columns> <telerik:GridBoundColumn DataField="RateCard" DataType="System.String" HeaderText="Rate Card Rate" UniqueName="RateCard"> <ItemStyle Wrap="False" /> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Available" DataType="System.String" HeaderText="Impressions Available" UniqueName="Available"> <ItemStyle Wrap="False" /> </telerik:GridBoundColumn> <telerik:GridTemplateColumn UniqueName="Value" HeaderText="Desired Inventory Amount"> <ItemStyle Wrap="False" /> <ItemTemplate> <asp:TextBox ID="txtValue" Width="150px" runat="server" /> <ajaxToolkit:FilteredTextBoxExtender ID="ftbe" runat="server" TargetControlID="txtValue" ValidChars="1234567890" /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> <ClientSettings AllowColumnsReorder="False" AllowKeyboardNavigation="true" EnablePostBackOnRowClick="true"> <Scrolling AllowScroll="True" UseStaticHeaders="True" /> <Selecting AllowRowSelect="True" /> </ClientSettings> </telerik:RadGrid> </telerik:RadPane> </telerik:RadSplitter> </telerik:RadPageView> <telerik:RadPageView runat="server" ID="EditDrop"> </telerik:RadPageView> <telerik:RadPageView runat="server" ID="Notes"> </telerik:RadPageView> </telerik:RadMultiPage> </telerik:RadPageView> <telerik:RadPageView runat="server" ID="IoPage5"> Readership/History</telerik:RadPageView> </telerik:RadMultiPage> </ContentTemplate></asp:UpdatePanel>protected void btnReserve_Click(object sender, EventArgs e){ // After this button click message shows up}<telerik:RadPane ID="radPane4" runat="server" Width="65%" Scrolling="None"> <telerik:RadGrid ID="radGridItems" runat="server" OnNeedDataSource="radGridItems_NeedDataSource" OnDeleteCommand="radGridItems_DeleteCommand" Skin="Windows7" GridLines="None" ShowStatusBar="True" OnInsertCommand="radGridItems_InsertCommand" OnUpdateCommand="radGridItems_UpdateCommand" AutoGenerateColumns="False" OnItemCreated="radGridItems_ItemCreated" OnItemDataBound="radGridItems_ItemDataBound" Width="100%" Height="100%"> <MasterTableView DataKeyNames="autoIdItems" CommandItemDisplay="TOP" EditMode="EditForms" ShowFooter="true" Name="ContractActivityItems" NoMasterRecordsText="Select Contract Activity To View And Add Activity Items"> <Columns> <telerik:. . dBoundColumn> </Columns> </MasterTableView> <ClientSettings> <Scrolling UseStaticHeaders="True" AllowScroll="true"/> </ClientSettings> </telerik:RadGrid> </telerik:RadPane><ItemTemplate> <div onclick="StopPropagation(event)" class="combo-item-template"> <asp:CheckBox runat="server" ID="chk1" onclick="onCheckBoxClick(this)"/> <asp:Label runat="server" ID="Label1" AssociatedControlID="chk1"><%# Eval("Value")%> </asp:Label> </div></ItemTemplate>function StopPropagation(e){ //cancel bubbling e.cancelBubble = true; if (e.stopPropagation) { e.stopPropagation(); }}<telerik:GridEditCommandColumn UniqueName="EditCommandColumn" HeaderText="Add/Delete"
HeaderStyle-Font-Bold="true" ButtonType="PushButton" EditText="Delete" InsertText="Add" HeaderStyle-Width="130"/>if ((e.Item is GridEditableItem) && (!e.Item.Edit)){ GridEditableItem _item = (GridEditableItem)e.Item; ((Button)_item.FindControl("EditButton")).Attributes.Add("onclick", SR.GetString(SR.Message_DeletePopup, "configuration"));}......public static string GetString(string strString, string param1) { return string.Format(strString, param1); }...public const string Message_DeletePopup = "javascript:return confirm('Are you sure you wish to delete this {0}?');";...