Gridview中的Gridview或类似功能

时间:2013-02-27 07:29:03

标签: c# asp.net-mvc-3 razor

目前我正在提取用户从DB输入评论并在View中显示如下

foreach (var item in Model.lstCommet)
                                    {
        <span class="comment_time">@Html.formattedDateTime(item.dTime.Value) </span>
        <span> : </span>
         <span class="comment_body">@item.displayComments</span> 
         <br />
        }

我计划为每件商品添加EDIT和DELETE功能。我怎么能在MVC中做到这一点?

如果用户单击“编辑”,则应该创建一个文本框,然后在编辑后提交。

在asp.net中,我们使用gridview或其他东西并捕获。我该怎么办?

谢谢

1 个答案:

答案 0 :(得分:1)

欢迎来到MVC。首先,你必须在这里自己做所有的HTML部分。这就是MVC的全部意义

1)您可以使用Jquery,创建表单使其隐藏,然后单击编辑按钮将值加载到文本框等,并使表单可见

2)创建一个用于编辑和编辑的separte视图单击转到具有所需Id等的视图,然后在编辑模式下加载表单并进行保存等。

您也可以使用WebGrid来帮助您创建网格,而不仅仅是您需要的所有内容,而是它的内容