ASP.NET:向导控件的自定义布局

时间:2009-11-21 20:20:29

标签: asp.net layout wizard

有没有办法更改Wizard Control的默认布局?

2 个答案:

答案 0 :(得分:3)

有许多模板附带各种部分,例如headertemplate,以及各种导航模板,允许您在一定程度上自定义它。

http://msdn.microsoft.com/en-us/library/fs0za4w6.aspx

我想这取决于你想做什么。

答案 1 :(得分:2)

将以下<LayoutTemplate>标记放在<asp:Wizard>标记内。

<asp:Wizard ...>
     <LayoutTemplate>
        <div class="headPlaceHolder">
            <asp:PlaceHolder ID="headerPlaceHolder" runat="server" />
        </div>

        <div class="sidePlaceHolder">
            <asp:PlaceHolder ID="sideBarPlaceHolder" runat="server" />
        </div>
        <div class="stepPlaceHolder">
            <asp:PlaceHolder ID="WizardStepPlaceHolder" runat="server" />
        </div>
        <div class="navPlaceHolder">
            <asp:PlaceHolder ID="navigationPlaceHolder" runat="server" />
        </div>
    </LayoutTemplate>

     ...
     ...
</asp:Wizard>

来源:http://msdn.microsoft.com/en-us/library/fs0za4w6.aspx