我正在使用ASP.NET 3.5
和C# 2008
。设置Response.Redirect页面的属性
我有一个母版页,其中我有一个网格视图,有ItemCommand
事件。该母版页有两个子页面Page1.aspx
和Page2.aspx
。
现在,Page1.aspx
有两个部门让我们说div1
和div2
。
默认情况下div1
是visible
和div2
仍然hidden
。现在
的要求是,当我redirect
到Page1.aspx
从Page2.aspx
,我想div1
visible
。而当我点击MasterPage's gridview
中的任何按钮时,ItemCommand
事件将被触发,并且也会将我重定向到Page1.aspx
,但那时我只需要显示div2
并且想隐藏div1
。
我可以通过查询字符串ItemCommand
事件,同时重定向到Page1.aspx
使用Response.Redirect("Page1.aspx?DisplayDivTwo=true")
,但我don't
希望遵循这种方法。其他解决方案?我试图在重定向之前设置属性,但它不起作用。
+1为更好的想法使用多视图而不是Divs。谢谢:) – Dev