2011-05-08 68 views
1

我有一個名爲dateLabel標籤時在最後一次登錄得到了用戶這樣做顯示:如何格式化日期以2行顯示?

dateLabel.Text = "Sist gang logget inn: " + string.Format("{0:d}\n{0:T}", Session["LastLoginDate"].ToString()); 

我想我顯示在2個不同行的信息是什麼。在第一個日期和下面的時間。

  • 我該如何修改我的代碼來實現這一目標?
  • 不介意我是否使用標籤,或者我應該使用其他組件?
  • 目前在輸出中有一個重複,但我不明白爲什麼,我該如何避免?

電流輸出:

enter image description here

所需的輸出:

enter image description here

能有人給我一些建議嗎?

回答

3

更換\n<br/> 也更換

Session["LastLoginDate"].ToString() 

(DateTime)Session["LastLoginDate"] 
+0

所有給出的答案都是有效的。我的主要錯誤是,我沒有使用'
'謝謝! – sfrj 2011-05-08 15:21:42

2
dateLabel.Text = string.Format("Sist gang logget inn:{1}{0:d}{1}{0:T}", 
           Session["LastLoginDate"], 
           "<br/>");