Link 在不同网页中多视图的按钮

Link Button to multi view in a different web page

我为我的一个网络表单制作了几个 link 按钮到另一个具有五个视图的多视图的网站 link。例如,如果用户单击了 link 单词 "Toys"。这应该会自动将用户引导至与玩具相关联的另一种形式的多视图,同样的事情也可以与其他类别相关联。我如何实现这一点,因为我知道我可以在 Web 表单中 link 多视图,但我忽略了如何 link 一个 link 按钮到另一个 Web 表单中的多视图!请提供任何帮助....

protected void LinkButton1_Click(object sender, EventArgs e)
{
    Response.Redirect("MoreDetails.aspx?MultiView1.ActiveViewIndex = 1");
}

此代码无效且未显示任何内容! :(

查询字符串不是这样工作的。这是学习查询字符串的一个很好的帮助页面。

Querystrings

你必须做更多像这样的事情:

protected void LinkButton1_Click(object sender, EventArgs e)
{
    Response.Redirect("MoreDetails.aspx?view=1");
}

然后在您的“更多详细信息”页面上:

protected void Page_Load(object sender, EventArgs e)
{
   var qs = Request.Querystring["view"];
   if(qs != null)
   {
      if(qs == "1")
      {
         MultiView1.ActiveViewIndex = 1;
      }
   }

}