問題タブ [updatemodel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3734 参照

jsf - カスケードp:selectOneMenuモデル値が設定されていません

カスケードドロップダウン、単純なドロップダウン、および送信コマンドボタンがあるアプリケーションがあります。ドロップダウンからさまざまな基準を選択して、レポートをデータテーブルに表示したいと思います。子のドロップダウンから基準を選択する場合を除いて、すべて正常に機能します。管理対象Beanの値とはバインドしません(デバッグによって検出されます)。これが私のコードです:xhtml:

管理対象Beanコード:

Beanメソッド:

値がBeanの小道具にバインドされないのはなぜですか?どうすれば解決できますか?(私の懸念事項は、昨日同じコードが機能したことですが、今日同じコードを実行すると、問題が発生し始めました)。

編集:faces-config

0 投票する
0 に答える
690 参照

asp.net-mvc - FormCollection に空のキーが含まれていると UpdateModel が更新されない

FormCollection.AllKeys空のキーを持つアイテムが含まれている場合、Controller.UpdateModelメソッドはモデルを更新しません。

この場合、更新する前に空のキーを削除します

DefaultModelBinderこのコードは問題を解決しますが、より便利なのは、クラスのBindModel メソッドをオーバーライドすることです。なぜそれが起こるのか誰にも考えがありますか?

0 投票する
2 に答える
516 参照

c# - エンティティマネージャー-モデルの参照IDを更新します

Tabloオブジェクトへの参照を持つオブジェクトがありRessamます。の編集アクションで、参照もTablo変更できるようにしたい、つまり別のを参照したい。これがコントローラーコードです。たとえば、呼び出しでのを変更したいだけだとしましょう。RessamRessamIdRessamTablo

ちなみに、これは動作しません。Tabloエンティティ内の参照IDを更新して、別のIDを表示できるようにするにはどうすればよいRessamですか?

0 投票する
1 に答える
478 参照

asp.net-mvc-3 - UpdateModel 例外

UpdateModel を使用して、コントローラーで FormCollection からいくつかの値を割り当てようとしています。コントローラーは次のようになります。

そして文字列UpdateModel(picture, collection);で、「同じキーを持つ要素が既に追加されている」という ArgumentException を取得しましたが、それ以上のものはありません..「コレクション」には「画像」と同じフィールドがあります.. 「そのような例外が発生する可能性があります..画像のフィールドに手動で値を割り当てようとしました-OK。誰もそのようなトリックを見たことがありますか?前もって感謝します!UPD: StackTrace が役立つかもしれません..

名前付きクラスは次のとおりです。

値を提供するビューは次のとおりです。

0 投票する
3 に答える
317 参照

django - 挿入せずにDjangoモデルフォームを更新するには?

既存の行を更新するのではなく、新しい行を挿入する Django コードに問題があります。instanceここにいる多くの人が同様の問題について助けを求めてきましたが、通常は のように設定することを忘れていますform = SomeModelForm(request.POST or None, instance=some_model_instance)。私はそれを正しくやっているようですが、それでも既存のデータを保存しません。

もう1人のポスターにはまったく同じ問題がありました(UPDATE にしたい場合は Django form INSERTsを参照してください)。問題を解決するために彼に与えられたコードが問題を解決したようですが、彼が尋ねたときになぜそれが機能したのか誰も説明しませんでした!

見る

updateEvent()

誰でも私を助けることができますか?本当に基本的なものが欠けていますか?

編集:明確にするために、私のフォームはどれも更新されておらず、すべてが挿入されていました。ダニエルの提案に基づいて、フォームセットを使用して、編集中の 3 つのモデルフォームすべてをリンクする必要があると思います。

0 投票する
3 に答える
1549 参照

asp.net-mvc - UpdateModelがモデルを更新しない

FormCollectionを介して渡された情報に基づいてモデルを正しく更新するためのUpdateModel関数を取得できないため、何かが正しく設定されていない必要があります。

私の見解は次のようになります:

私のモデルは:

そして私のコントローラーは:

各プロパティを手動で割り当てると正常に機能することがわかりますが、モデルがフォーム値で更新されるように設定していないものは何ですか?

ありがとう、

マーク

0 投票する
1 に答える
847 参照

file-upload - formでのファイルのアップロード:SpringRooで更新

form:update withspringrooでのファイルのアップロードに苦労しています。

作成部分には、Jose Delgadoが提供するform:multiタグを使用しました。カスタムform:multiタグは、enctype = "multipart / form-data"をフォームに追加し、正常に機能します。

問題は、更新フォームにファイルアップロード機能を提供する場合です。Spring Roo(おそらくSpring mvcですが、わかりません)は、デフォルトでenctype = "application / x-www-form-urlencoded"を更新フォーム(form:updateタグ)に設定します。アップロードフォームでenctype属性をenctype="multipart / form-data"に設定すると、サーバーはフォームの送信時に「udpate」メソッドではなく、コントローラーの「create」メソッドを実行します。

(単に)それを回避する方法はありますか?私はすでにそれにかなりの時間を費やしました、そして私はインスピレーションから自分自身を見つけています(多分それは一日の終わりだからです:)。

ご協力いただきありがとうございます、

敬具

0 投票する
1 に答える
264 参照

ruby-on-rails - Rails:チェックボックスがチェックされている場合にのみ更新

モデルを更新したい - チェックボックスをクリックしてコメントを挿入した行のみ

意見:

コントローラ:

0 投票する
1 に答える
5339 参照

php - Codeigniterデータベースの更新:入力フィールドにデータをエコーバックし、送信時に更新します

私はCodeigniterフレームワークを使用してスキルを開発しています。私はすでにデータを表示してデータベースに挿入しましたが、データを更新するのはもっと難しいと感じています。私が見たほとんどのチュートリアルは、データベースから選択したIDを取得してフォームフィールドにエコーするのではなく、コードに値を入力しています。これまでのところ私は持っています:

news_model:

コントローラ:

意見:

1)データをエコーアウトして(ユーザーが表示されている記事ビューから編集ボタンをクリックしたときから)そのIDを取得し、編集ページのテキストフィールドに表示する方法がわかりません。

2)次に、ユーザーが更新されたデータを送信してデータベースに投稿するために?

私のコントローラー/ビューファイルの残りの部分を構造化するためのガイダンスやヘルプは、1日以上これに取り組んでいるのでありがたいです!

ありがとうございました。

0 投票する
1 に答える
74 参照

java - MVC の使用時にリスト内の特定の項目のみを更新する方法は?

非常に多くのアイテムを含むリストを含む GUI を構築しています。ユーザーがそれらのアイテムを追加/削除/編集できるようにします。

これまで、コントローラーで呼び出された update メソッドは、JList 全体のリセットを暗示していました (明らかにパフォーマンスの問題がありました)。何百ものアイテムが利用できるようになったので、リスト全体を更新することはもはや不可能です。

JListがJList.update(startIndex、endIndex);のように更新されるチュートリアルを知っている人はいますか(これまでのところ、私のニーズに合ったものは見つかりませんでした)。

回答していただきありがとうございます。