无法在wp7中执行导航更新

时间:2012-09-17 15:38:28

标签: windows-phone-7

我想在wp7中创建一个简单的数据库。在主页面中,我只是在数据库中添加记录,我有另一个按钮视图,用于导航到另一个可以进行gridview控制的页面显示已经完成的数据库中的数据。在第二页我有两个按钮删除和更新,我有一个文本框,用户可以输入id并基于 id 删除和更新过程可以完成。我完成了删除操作但我不知道如何更新所选的ID,因为点击了更新按钮 它应该导航到主页面,并且它们的相应值必须填写在相应的字段中。当我尝试使用 onnavigated 方法获取所选的id记录时,如果页面在启动期间加载它会抛出异常&# 34;没有找到钥匙" 在行

  

var n = PhoneApplicationService.Current.State [" list"];

如何使应用程序加载,以便它不考虑key.please帮助我解决这个问题。谢谢

1 个答案:

答案 0 :(得分:0)

只需先检查密钥是否存在:

if (PhoneApplicationService.Current.State.ContainsKey("list") == true)
{
    n = PhoneApplicationService.Current.State["list"];
    PhoneApplicationService.Current.State.Remove("list");
}

在尝试加载之前。

相关问题