2016-09-19 55 views
0

我有一個DataTable的對象,它是通過讀取Controller中的一些短文件創建的。 我想要顯示一個動態表(數據依賴,數據存在於文件中或不存在,或者它可能有列或沒有)在查看使用j-query動作調用下拉選擇更改後。如何在視圖中顯示和編輯(CRUD)數據表MVC.4,C#

另外我想要一個特定的列處於可編輯模式,這樣我就可以編輯該值,並且在更新後應該反映在文件中。

請建議我的方法,我已經做了數據提取,但無法在UI顯示和不能編輯它,

回答

0

創建包含兩個列表

ITable 
{ 
    IList<IColumn> Columns; 
    IList<IRow> Rows 
} 

模型的局部視圖創建查看此模型,使用循環或顯示模板來呈現表格的值。

  1. 編輯行

,每行提供超鏈接編輯/刪除該行,並讓腳手架使用模型IRow創建編輯頁面動作/視圖。

  • 編輯列
  • 創建包含文本框和保存功能性的局部視圖(按鈕等),與柱標識符(數字出來自己),和onclick在標籤上顯示此部分視圖。

    然後點擊保存按鈕發佈服務器的值和ID到您的操作中,從頁面隱藏部分視圖內容,更新標籤或刷新頁面。 (根據您的項目處理錯誤)