Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 日期选择器问题_C#_Xml_Silverlight_Windows Phone 7 - Fatal编程技术网

C# 日期选择器问题

C# 日期选择器问题,c#,xml,silverlight,windows-phone-7,C#,Xml,Silverlight,Windows Phone 7,我正在尝试用XML编辑一个条目。要在页面加载时执行此操作,我将字段设置为元素中的值。例如 TitleTxt.Text = (string)assignment.Element("title"); 问题是,当我使用日期选择器尝试更改值时,在返回到编辑页面时,页面被重新加载,所有值都被重置为保存的值,包括日期选择器(刚刚拾取的值被覆盖)。对于日期选择器,我使用: DateTxt.Value = ((DateTime)assignment.Element("date")); 我尝试过使用on导航到

我正在尝试用XML编辑一个条目。要在页面加载时执行此操作,我将字段设置为元素中的值。例如

TitleTxt.Text = (string)assignment.Element("title");
问题是,当我使用日期选择器尝试更改值时,在返回到编辑页面时,页面被重新加载,所有值都被重置为保存的值,包括日期选择器(刚刚拾取的值被覆盖)。对于日期选择器,我使用:

DateTxt.Value = ((DateTime)assignment.Element("date"));
我尝试过使用on导航到和更多的东西,但不幸的是,这些东西使得无法加载不同的条目


谢谢

尝试使用DateTime.Parse()解析元素值:

DateTime.Parse(assignment.Element("date").Value);

对于任何有这个问题的人,我都解决了

只需创建一个新的int

int loaded = 1;
设置文本框时,请检查是否已加载=1

if (loaded == 1)
{
    TitleTxt.Text = (string)assignment.Element("title");
}
在电话页面的末尾,只需将值增加1

loaded++;