2011-06-15 51 views
2

顯示在可視數據目前名單我已經在可視數據的名單,但我不能夠查看頁面中顯示它如何在asp.net

<body> 

    <%= ViewData["names"].ToString() %> 

感謝

+1

如果你想要一個很好的答案,你需要提供更多的細節。這是一個名稱列表,但是它是什麼類型(一個字符串[],一個List ,一個字符串......)?如果它是一個數組或列表,則必須迭代該對象才能寫出所有名稱。當前頁面上顯示了什麼? – Vedran 2011-06-15 06:44:50

+0

我假設'ViewData [「names」]'是'List '? – 2011-06-15 06:44:54

回答

5

如果它是一個字符串列表,您可以通過它來遍歷像這樣(我已經把div那裏只是爲了舉例說明):

<% foreach (var name in (List<String>)ViewData["names"]) { %> 
    <div><%= name %></div> 
<% } %> 

您還必須確保ViewData["names"]不爲空。