qouoww

质量管理+软件开发=聚焦管理软件的开发与应用

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

      近日,编程用到Page类的NavigationContext属性,用来获取通过Post方式传递过来的参数。但是不管怎样试,获得的NavigationContext属性都是null值。百思不得其解。后上网查阅,才得知需要将获取属性参数的数据,必须在OnNavigatedTo事件里执行:

 // 当用户导航到此页面时执行。

 

        protected override void OnNavigatedTo(NavigationEventArgs e)
        {            
            if (this.NavigationContext.QueryString.ContainsKey("DataAnalysis"))
                DataAnalysis = Int32.Parse(this.NavigationContext.QueryString["DataAnalysis"]);
            if (DataAnalysis == 1)
            {
                //具体有关代码
            }
        }

 

posted on 2012-06-19 15:07  qouoww  阅读(519)  评论(1编辑  收藏  举报