2016-09-19 54 views
0

我有一个DataTable的对象,它是通过读取Controller中的一些短文件创建的。 我想要显示一个动态表(数据依赖,数据存在于文件中或不存在,或者它可能有列或没有)在查看使用j-query动作调用下拉选择更改后。如何在视图中显示和编辑(CRUD)数据表MVC.4,C#

另外我想要一个特定的列处于可编辑模式,这样我就可以编辑该值,并且在更新后应该反映在文件中。

请建议我的方法,我已经做了数据提取,但无法在UI显示和不能编辑它,

回答

0

创建包含两个列表

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

模型的局部视图创建查看此模型,使用循环或显示模板来呈现表格的值。

  1. 编辑行

,每行提供超链接编辑/删除该行,并让脚手架使用模型IRow创建编辑页面动作/视图。

  • 编辑列
  • 创建包含文本框和保存功能性的局部视图(按钮等),与柱标识符(数字出来自己),和onclick在标签上显示此部分视图。

    然后点击保存按钮发布服务器的值和ID到您的操作中,从页面隐藏部分视图内容,更新标签或刷新页面。 (根据您的项目处理错误)