我们使用页面控件逐步完成从订单到产品的选择过程。第一个选项卡显示订单列表,第二个选项卡显示选中订单的产品列表,第三个选项卡包含选中产品的属性列表。
如果用户选择了一个只有一种产品的订单,我们希望跳过选项卡2,直接到选项卡3,以显示唯一产品的属性。
我认为这可以通过设置PageChanging事件的NewPage属性来完成,但它没有。什么是更好的方法?要在PageChanging事件中设置ActivePageIndex吗?
我会隐藏选项卡,这样用户根本无法选择它们,然后根据需要使用一对按钮在页面之间来回移动。当用户在第1页并准备移动到下一页时,按钮处理程序可以决定下一步显示哪一页。