0

モデルの表示に奇妙なエラーがあります。チャットのようなものを作成しています。自分との間でメッセージを送信するユーザー。ユーザーが受信トレイで 1 つのメッセージを選択し、[回答] ボタンをクリックした場合、たとえば、フォーム送信送信 ()。次に、選択したメッセージに関する情報が表示されます。

そして、この瞬間、私は問題を抱えています。メッセージ プロパティを表示しているフィールドが である場合@Html.DisplayFor()、すべて正常に動作します。選択したメッセージの変更で更新されたメッセージの情報。ただし、プロパティが@Html.TextAreaForHtml.TextBoxFor で表示されている場合、選択したメッセージを変更しても発生しませんでした。

そして、ユーザーが「表示」ボタンをクリックすると、モデルを表示して@Html.DisplayFor() いるモデルの表示モデルが更新され@Html.DisplayFor()、何度も更新されます。そして、「回答」ボタンをクリックするとすぐに、つまり の dipaly モデル@Html.TextBoxFor()、モデルは選択されたメッセージの変更時に表示を更新するのを停止しました。

わかりやすいように絵を描いてみました。:) ここに画像の説明を入力

大変感謝します!

4

1 に答える 1