【发布时间】:2011-07-16 09:05:13
【问题描述】:
我有一个带有向导控件的 asp.net 页面。当管理员以外的其他人登录(比如经销商、子经销商登录)时,我想使“下一步”按钮可见。如何使其不可见或更改其文本?我试过这条线让它可见:
((Button)Wizard1.FindControl("StepNavigationTemplateContainerID").FindControl("StepNextButton")).Visible = false;
HTML 是:
<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>
但听起来什么都没有。我该怎么办?
【问题讨论】:
标签: c# asp.net animation wizard