【问题标题】:Hide next button from code behind in asp.net in wizard control在向导控件的 asp.net 中隐藏代码后面的下一个按钮
【发布时间】: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


    【解决方案1】:

    试试这个...

    ((Button)Wizard1.FindControl("StartNavigationTemplateContainerID").FindControl("StepNextButton")).Visible = false;
    

    我已将 StepNavigationTemplateContainerID 替换为 StartNavigationTemplateContainerID,因为您需要从“开始导航”中找到

    【讨论】:

      【解决方案2】:

      如果您想删除 StartNextButton,只需将 StartNextButtonType 设置为“链接”,将 StartNextButtonText 设置为 Empty。这应该是最简单的方法

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-02-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多