public void TestIsAbortConfimationEnabledWithAbortEnabledTrueAndPageDirty() { WxePage page = new WxePage(); page.EnableAbort = true; page.IsDirty = true; page.ShowAbortConfirmation = ShowAbortConfirmation.Always; Assert.That( ((IWxePage)page).IsAbortConfirmationEnabled, Is.True, "Abort confirmation disabled with ShowAbortConfirmation=Always."); page.ShowAbortConfirmation = ShowAbortConfirmation.OnlyIfDirty; Assert.That( ((IWxePage)page).IsAbortConfirmationEnabled, Is.True, "Abort confirmation disabledwith ShowAbortConfirmation=OnlyIfDirty."); page.ShowAbortConfirmation = ShowAbortConfirmation.Never; Assert.That( ((IWxePage)page).IsAbortConfirmationEnabled, Is.False, "Abort confirmation enabled with ShowAbortConfirmation=Never."); }
public void TestIsAbortEnabled() { WxePage page = new WxePage(); page.EnableAbort = null; Assert.That( ((IWxePage)page).IsAbortEnabled, Is.True, "Abort disabled with EnableAbort=Undefined."); page.EnableAbort = true; Assert.That( ((IWxePage)page).IsAbortEnabled, Is.True, "Abort disabled with EnableAbort=True."); page.EnableAbort = false; Assert.That( ((IWxePage)page).IsAbortEnabled, Is.False, "Abort enabled with EnableAbort=False."); }
public void TestAreOutOfSequencePostBacksEnabledWithAbortDisabled() { WxePage page = new WxePage(); page.EnableAbort = false; page.EnableOutOfSequencePostBacks = null; Assert.That( ((IWxePage)page).AreOutOfSequencePostBacksEnabled, Is.False, "Out-of-sequence postbacks enabled with EnableOutOfSequencePostBacks=Undefined."); page.EnableOutOfSequencePostBacks = true; Assert.That( ((IWxePage)page).AreOutOfSequencePostBacksEnabled, Is.True, "Out-of-sequence postbacks disabled with EnableOutOfSequencePostBacks=True."); page.EnableOutOfSequencePostBacks = false; Assert.That( ((IWxePage)page).AreOutOfSequencePostBacksEnabled, Is.False, "Out-of-sequence postbacks enabled with EnableOutOfSequencePostBacks=False."); }
private void Next_Click(object sender, System.EventArgs e) { WxePage.ExecuteNextStep(); }
private void Sub_Click(object sender, System.EventArgs e) { ViewState["Counter"] += " Sub_Click"; WxePage.ExecuteFunctionNoRepost(new WebForm1.SubFunction("usercontrol var1", "usercontrol var2"), (Control)sender); }