我正在使用ASP.NET MVC 3,並且想知道如何將文件的內容作爲數組返回到視圖中的jtable。數組的每一行都包含逗號分隔的列表。 (文件的內容來自.csv文件或excel電子表格)將數組格式的動態文件內容綁定到jtable
第一列包含字段標題,並且文件中字段標題的數量可能會有所不同,所以我猜你可以說jtable將是動態的?
我已經用明確命名的字段寫了jtables,但那是當我知道有多少字段期望。在這種情況下,它可能在1到11個字段的任何地方,並且由於字段名稱位於數組的第一行,因此我不太清楚如何設置jtable以將它們識別爲jtable的列標題。
對於初學者來說,這裏有一個我期望綁定到表的數組的例子。
array[0] = "phone,first,last";
array[1] = "1111111111,firstname,lastname";
OR
array[0] = "first,last,email";
array[1] = "firstname,lastname,[email protected]";
第一個例子,我不需要顯示「電子郵件」字段,併爲第二,我不需要在手機領域。實際的內容可能會包含很多行,這就是爲什麼我想將它綁定到啓用分頁的jtable。
在我的控制器方法中,我將文件的內容作爲字符串數組使用,每行數據項用逗號分隔字段。我從哪裏去那裏是一個問題。
感謝您的幫助, 嘉莉
其實,我已經使用Expando的對象,創建動態對象的列表解決了我的第一個問題。 。 。現在的問題是,jtable似乎需要綁定到從帖子返回的結果。我現在擁有的json對象已經被返回,所以我不需要做一個帖子來獲取它。所以,現在的問題是,是否可以將json結果綁定到jtable而不使jtable執行該帖子?
再次,謝謝。