📄 wizardtemplate.aspx.cs
字号:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class WizardControl : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//设定开始步骤为第0个索引(Step1)
WizardAccount.ActiveStepIndex = 0;
WizardAccount.NavigationStyle.HorizontalAlign = HorizontalAlign.Center;
}
}
//下一步NextButton按钮的Click事件
protected void WizardAccount_NextButtonClick(object sender, WizardNavigationEventArgs e)
{
//在Step2,准备进入Step3
if (WizardAccount.ActiveStepIndex == WizardAccount.WizardSteps.IndexOf(this.Step2))
{
//取得Wizard控制项中的txtUserInfo Literal控制项的对象参照
Literal txtUserInfo = (Literal)WizardAccount.FindControl("txtUserInfo");
txtUserInfo.Text = "您输入的基本信息如下:<BR>";
txtUserInfo.Text += "姓名:" + txtUserID.Text + "<br>";
txtUserInfo.Text += "电子邮件:" + txtMail.Text + "<br>";
txtUserInfo.Text += "县市:" + dwnCity.SelectedItem.Text + "<br>";
txtUserInfo.Text += "地址:" + txtAddress.Text + "<br>";
txtUserInfo.Text += "邮政编码:" + txtZipCode.Text + "<br>";
txtUserInfo.Text += "电话:" + txtTel.Text + "<br>";
WizardAccount.StepPreviousButtonText = "回上一步骤重填";
WizardAccount.StepNextButtonText = "信息正确";
}
//在Step3,准备进入Step4
if (WizardAccount.ActiveStepIndex == WizardAccount.WizardSteps.IndexOf(this.Step3))
{
//取得Wizard控制项中的txtUserInfo Literal控制项的对象参照
Label txtApply = (Label)WizardAccount.FindControl("txtApply");
txtApply.Text = "系统并发出身份验证E-mail到" + txtMail.Text + "信箱";
}
}
//按下Finish按钮Click事件
protected void Wizard1_FinishButtonClick(object sender, WizardNavigationEventArgs e)
{
Label txtMsg = (Label)WizardAccount.FindControl("txtMsg");
txtMsg.Text = "您已注册会员帐号成功,帐号必须通过E-mail中的超链接才能启用";
WizardAccount.StepStyle.VerticalAlign = VerticalAlign.Middle;
WizardAccount.StepStyle.HorizontalAlign = HorizontalAlign.Center;
}
//自定义开始步骤的下一步按钮
protected void btnNext_Click(object sender, ImageClickEventArgs e)
{
if (WizardAccount.ActiveStepIndex == WizardAccount.WizardSteps.IndexOf(Step1))
{
//切换到步骤二Step2
WizardAccount.ActiveStepIndex = WizardAccount.WizardSteps.IndexOf(Step2);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -