2009-07-22 4 views
4

私はasp.netウィザードを持っていて、次の/前のボタンでしかコントロールを操作しないようにします。asp.netウィザードコントロール非クリック可能なサイドバー

とにかく、現在のステップが強調表示されたステップ名が表示されるようにサイドバーを設定したいと思いますが、ユーザーがクリックすることはありません。

これは可能ですか?

答えて

7

あなたはSideBarTemplateを使用してFalseへのリンクのEnabled属性を設定することができます

<asp:Wizard runat="server" DisplaySideBar="true"> 
    <SideBarTemplate> 
     <asp:DataList ID="SideBarList" runat="server"> 
      <ItemTemplate> 
       <asp:LinkButton ID="SideBarButton" runat="server" Enabled="false" /> 
      </ItemTemplate> 
      <SelectedItemTemplate> 
       <asp:LinkButton ID="SideBarButton" runat="server" Enabled="false" CssClass="currentStep" /> 
      </SelectedItemTemplate> 
     </asp:DataList> 
    </SideBarTemplate> 
    ... 
</asp:Wizard> 
+0

おかげで、私はできるだけ早くそれを試してみましょう! –

関連する問題