当前位置:编程学习 > C#/ASP.NET >>

wizard控件如何留在当前step?

如果step1的文本框textbox1没输入内容则按下一步时留在当前step

    protected void wizard1_NextButtonClick(object sender, WizardNavigationEventArgs e)
    {
        TextBox tb1 = (TextBox)step1.FindControl("TextBox1");
        TextBox tb2 = (TextBox)step2.FindControl("TextBox2");
        if (e.CurrentStepIndex==0 && tb1.Text.Trim() == "")
        {
            this.wizard1.ActiveStepIndex = 0;//没用
        }
        if (e.CurrentStepIndex == 1 && tb2.Text.Trim() == "")
        {
            this.wizard1.ActiveStepIndex = 1;//没用
        }
    }

//请教各位. --------------------编程问答--------------------  Wizard1.ActiveStepIndex = Wizard1.WizardSteps.IndexOf(this.WizardStep3);

MSDN --------------------编程问答-------------------- LS 不行啊,如果我要从step1跳到step3  你的代码是可以的, 但现在是要保留在当前step --------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,