2010-12-01 191 views
0

我試圖編輯XML中的條目。要在頁面加載時執行此操作,我將字段設置爲元素中的值。例如。日期選擇器問題

TitleTxt.Text = (string)assignment.Element("title"); 

的問題是,當我使用的日期選擇器,試圖改變數值,就返回到編輯頁面,頁面重新加載和所有的值被重置爲得救的,包括日期選擇器(剛剛選取的值被覆蓋)。對於使用日期選擇器IM:

DateTxt.Value = ((DateTime)assignment.Element("date")); 

我一直在使用上導航到還有更多的東西,但不幸的是,這些使它不可能爲了要加載不同的入口嘗試。

謝謝!

回答

0

對於任何人有這個問題,我解決它。

只需創建一個新的int。例如。

int loaded = 1; 

並且當設定文本框檢查是否加載= 1

if (loaded == 1) 
{ 
    TitleTxt.Text = (string)assignment.Element("title"); 
} 

,並在電話頁的加載子簡單地通過1

loaded++; 
0

嘗試使用DateTime.Parse()來解析元素值:

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

都能跟得上增加值結束,同樣的問題,我很害怕 – Jamie 2010-12-03 12:03:19