2009-07-22 4 views
4

У меня есть мастер asp.net, и я хочу, чтобы пользователь перемещался по элементу управления только со следующими/предыдущими кнопками.asp.net wizard control неблокируемая боковая панель

В любом случае, я хотел бы установить боковую панель так, чтобы она отображала названия шагов с выделенным текущим шагом, но не позволяла пользователю нажимать на них.

Возможно ли это?

ответ

7

Вы можете использовать SideBarTemplate и установить атрибут ссылки Enabled к False:

<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

Спасибо, я постараюсь это как можно скорее! –

Смежные вопросы