
Untitled
By: a guest on
Jun 30th, 2012 | syntax:
None | size: 1.28 KB | hits: 9 | expires: Never
A custom control extending PlaceHolder is marked as ParseChildren(true). Localization does not work
[SupportsEventValidation, DefaultEvent("ActiveTabChanged")]
[ParseChildren(true)]
[PersistChildren(false)]
[ToolboxBitmap(typeof(System.Web.UI.WebControls.Panel))]
public class TabContainer : System.Web.UI.WebControls.PlaceHolder, INamingContainer, IPostBackDataHandler, IPostBackEventHandler
{
<MDSL:TabContainer runat="server" ID="t1">
<ClientEvents>
<TabChange EventHandler="onTabChanged" />
<Load EventHandler="onTabLoaded" />
</ClientEvents>
<Tabs>
<MDSL:Tab ID="tablInvoice" runat="server" HeaderText="Invoice">
<ContentTemplate>
<MDSL:TextBox ID="TextBox1" runat="server" Text="in new tab"></MDSL:TextBox>
</ContentTemplate>
</MDSL:Tab>
<MDSL:Tab ID="tabTzhirdTab" runat="server" HeaderText="My new Shiny Header Text">
<ContentTemplate>
<MDSL:Label ID="lbldNew" runat="server" Text="Woohhoo!!" DataField="" DataFormatString=""
meta:resourcekey="lbldNewResource5"></MDSL:Label>
</ContentTemplate>
</MDSL:Tab>
</Tabs>
</MDSL:TabContainer>