Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Jun 30th, 2012  |  syntax: None  |  size: 1.28 KB  |  hits: 9  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. A custom control extending PlaceHolder is marked as ParseChildren(true). Localization does not work
  2. [SupportsEventValidation, DefaultEvent("ActiveTabChanged")]
  3.     [ParseChildren(true)]
  4.     [PersistChildren(false)]
  5.     [ToolboxBitmap(typeof(System.Web.UI.WebControls.Panel))]
  6.     public class TabContainer : System.Web.UI.WebControls.PlaceHolder, INamingContainer, IPostBackDataHandler, IPostBackEventHandler
  7.     {
  8.        
  9. <MDSL:TabContainer runat="server" ID="t1">
  10.         <ClientEvents>
  11.             <TabChange EventHandler="onTabChanged" />
  12.             <Load EventHandler="onTabLoaded" />
  13.         </ClientEvents>
  14.         <Tabs>
  15.             <MDSL:Tab ID="tablInvoice" runat="server" HeaderText="Invoice">
  16.                 <ContentTemplate>
  17.                     <MDSL:TextBox ID="TextBox1" runat="server" Text="in new tab"></MDSL:TextBox>
  18.                 </ContentTemplate>
  19.             </MDSL:Tab>
  20.             <MDSL:Tab ID="tabTzhirdTab" runat="server" HeaderText="My new Shiny Header Text">
  21.                 <ContentTemplate>
  22.                     <MDSL:Label ID="lbldNew" runat="server" Text="Woohhoo!!" DataField="" DataFormatString=""
  23.                         meta:resourcekey="lbldNewResource5"></MDSL:Label>
  24.                 </ContentTemplate>
  25.             </MDSL:Tab>
  26.         </Tabs>
  27.     </MDSL:TabContainer>