2013-03-01 143 views
0

这是我的任务。我必须创建一个母版页和它的两个子页面。详细信息如下在主页面和内容页面之间传递数据

  • 在母版页中声明3个会话变量。
    • Pages_viewed
    • ChildAppData1
    • ChildAppData2
  • 在各子应用
    • ChildVar1
    • ChildVar2
  • 孩子一旦应用程序加载申报1会话变量
    • Pages_viewed ++;
    • 设置ChildVar1 = ChildAppData1 = datetime.now();ChildVar2 = ChildAppData2 = datetime.now();

添加一个按钮是将所有变量的母版页。

显示母版页中的所有5个变量以及活动的子应用程序。

我必须在page_viewed变量中显示访问子页面的次数。

回答

0

最简单的方法是将参数get中的某些信息/命令重定向到自我自我页面。

Default.master封闭 Default.aspx

->Redirect to 

    `Default.aspx?cmd=clearAllVariables` 

Page_Load检查

if(!PostBack && (Request["cmd"] != null) && (Request["cmd"].ToString() == "clearAllVariables")) 
{ 
    clearAllVariablesImplementation(); 
} 
+0

请帮我与其他任务太我应该如何申报会议VAR和一切。即时通讯新的 – rao 2013-03-01 07:10:26

+0

这里是如何 - >'会话[“someVariable”] = someObject;' – 2013-03-01 07:19:00

+0

我想增加page_viewed变量每次页面访问..你可以告诉我如何做到这一点? – rao 2013-03-01 10:40:43