1

現在、ユーザーが入力したコメントをDBから取得し、以下のようにビューに表示しています

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 />
        }

また、アイテムごとに編集機能と削除機能を追加する予定です。MVCでこれを行うにはどうすればよいですか?

ユーザーが[編集]をクリックした場合と同様に、テキストボックスが作成され、編集後に送信されます。

asp.netでは、gridviewまたはその他のものを使用してキャプチャします。ここでどうすればいいですか?

ありがとう

4

1 に答える 1

1

MVCへようこそ。まず、ここですべてのhtml部分を自分で実行する必要があります。それがMVCのすべてです

1)Jqueryでそれを行うことができ、フォームを作成して非表示にし、編集ボタンをクリックしてテキストボックスなどに値をロードし、フォームを表示可能にします

2)編集用の別のビューを作成し、編集クリックで必要なIDなどを使用してそのビューに移動し、編集モードでフォームをロードして保存などを行います。

WebGridを使用することもできます。これは、必要なものだけでなく、グリッドの作成にも役立ちます。

于 2013-02-27T07:38:10.700 に答える