gpt4 book ai didi

c# - C#中基于向导控件的ActiveStepIndex修改QueryString

转载 作者:太空宇宙 更新时间:2023-11-03 16:51:11 24 4
gpt4 key购买 nike

我想知道每次点击向导控件的“下一步”按钮时如何更新我的 URL 的查询字符串以显示 ActiveStepIndex。

示例:

  • http://ApplicationName/Default.aspx?Step=1
  • http://ApplicationName/Default.aspx?Step=2
  • http://ApplicationName/Default.aspx?Step=3
  • ...

最佳答案

当 Active Step 在任何情况下发生变化时,您可能真的想这样做。

在您的 .aspx 页面中为 OnActiveStepChanged 添加处理程序:

    <asp:Wizard ID="NewWizard" runat="server" ActiveStepIndex="0" OnActiveStepChanged="Wizard_OnActiveStepChanged">
<WizardSteps>
...
</WizardSteps>
</asp:Wizard>

然后,实现您的处理程序:

protected void Wizard_OnActiveStepChanged(object sender, EventArgs e)
{
Request.QueryString.Set("Step",Convert.ToString(NewWizard.ActiveStepIndex));
}

这应该可以工作,但是我没有测试过这段代码,所以我不能保证它会工作。

关于c# - C#中基于向导控件的ActiveStepIndex修改QueryString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3924910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com