0
我有一个页面,并在页面中我有一个RadTabStrip,它有一个MultiView与两个索引和两个TabStrip索引。我遇到的问题是,当我更新第二个索引中的内容时,它将在回发中返回到第一个索引。TabStrip问题在回发
所以我添加名为&mode=Updated
等负载的URL参数,如果它锥体wuth该字符串我让它留在该网页..这工程..
现在的问题是,当我去第一个选项卡,任何帖子后面有导致读取相同的参数,它现在回来的第二个选项卡..哈哈...所以我不知道如何做到这一点?
请帮
**此代码不在此if(!Page.IsPostBack)
if (Request.UrlReferrer != null)
{
if (Request.UrlReferrer.AbsoluteUri.Contains("myPage.aspx"))
{
MyMultiView.SelectedIndex = 1;
MyTabStrip.SelectedIndex = 1;
}
else if (!String.IsNullOrEmpty(pageKey))
{
switch (pageKey)
{
case "updated":
LabelT.Text ="Updated Successful";
break;
case "error":
LabelT.Text ="There was an error";
break;
default:
LabelT.Text = string.Empty;
break;
}
MyMultiView.SelectedIndex = 1;
MyTabStrip.SelectedIndex = 1;
pageKey = string.Empty;
}
else
{
MyMultiView.SelectedIndex = 0;
MyTabStrip.SelectedIndex = 0;
}
}
的选项卡本身不会导致回传,从而使UR如果切换between1和2或2和一个网址保持不变..和我遇到的问题是:L现在包含“更新“键...这个对我来说很新鲜 – edcod81
@ edcod81你指的是RadTabStrip加载的URL,如果你点击其中一个标签?我不确定我是否理解你提到的问题。 –
该标签没有事件处理程序OnTabClick,基本上,如果你点击它们,他们切换视图,但不会导致回发 – edcod81