Masquer le bouton suivant de code-behind dans asp.net dans l'assistant de contrôle de la

J'ai un asp.net page ayant un assistant contrôle. J'ai voulu rendre visible faux Bouton Suivant alors qu'un Admin connecté (dire concessionnaire, subdealer connecter). Comment le rendre invisible ou de modifier son texte? J'ai essayé cette ligne pour le rendre visible:

((Bouton)Wizard1.FindControl("StepNavigationTemplateContainerId").FindControl("StepNextButton")).Visible = false;

HTML est:

   <asp:Wizard ID="Wizard1" runat="server" DisplaySideBar="False" Width="90%" StepPreviousButtonText=""
            StepPreviousButtonType="Image" 
            onfinishbuttonclick="Wizard1_FinishButtonClick" 
            onnextbuttonclick="Wizard1_NextButtonClick">
            <NavigationStyle HorizontalAlign="Left"  />
            <WizardSteps>
                <asp:WizardStep ID="WizardStep1" runat="server" Title="Step 1">
                     //Some design 
                </asp:WizardStep>
                <asp:WizardStep ID="WizardStep2" runat="server" Title="Step 1">
                     //Some design
                </asp:WizardStep>
            </WizardSteps>

            <StartNavigationTemplate>
                <asp:Button ID="StepNextButton" runat="server" CommandName="MoveNext"    

                Text="Next" />
            </StartNavigationTemplate>
      <FinishNavigationTemplate>
            <asp:Button ID="FinishButton" runat="server" CommandName="MoveComplete" Text="Finish" />
        </FinishNavigationTemplate>
    </asp:Wizard>

mais les sons n'y a rien. Qu'ai-je à faire?

InformationsquelleAutor Red Swan | 2011-03-16