問題タブ [databinder]

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 投票する
2 に答える
1019 参照

javascript - データグリッドのチェックボックスのonclickでDatabinder.Evalを使用する

これは実行されますが、ブラウザのチェックボックスをクリックすると js エラーが発生します。一重引用符と二重引用符とエスケープのすべての組み合わせを試しましたが、js エラーまたは .net の「サーバー タグの形式が正しくありません」というエラーが発生します。これどうやってするの?

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

c# - ラベルを DataSource.TotalRowCount にバインドします

ビューモデルのように使用しているカスタム DataSourceControl クラスがあります。私は WPF データバインディングの土地から来ており、データバインディング式を使用してラベルのテキストを TotalRowCount にバインドできるようにしたいと考えています。コード ビハインドからラベルを更新できますが、それはあまり MVVM ではありません。このサンプルは、空白のテキストを含むラベルを生成します。

データバインディングの仕組みについて誤解していますか? も使用したときに、同じ空の文字列を取得してObjectDataSourceいました。

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

java - Spring MVC とチェックボックス

多くの投稿を読みましたが、解決策が見つかりませんでした。

Utenteというオブジェクトがあります。

UtenteにはautorizzazioniListaというフィールドがあります

Autorizzazioniにはidutenteautorizzazioneの 3 つのフィールドがあります。

そしてこれがアウトリザツィオーネ

Utenteを modelAttributeとするフォームがあります。このフォームでは、フィールドautorizzazioniListaのオブジェクトAutorizzazioniをチェックボックスとして表示する必要があります。ここで私の問題を始めます。

これは、チェックボックスを表示する jsp ページです。

フォームを送信してコントローラー内のオブジェクト Utente を取得すると 、フィールドautorizzazioniLista内のオブジェクトAutorizzazioniの相対フィールドUtenteAutorizzazioneが null に設定されているため、DB に保存できません。

null ではないAutorizzazioniオブジェクトの唯一のフィールドはidです。これは、タグ内でオブジェクトAutorizzazioniID<form:checkboxes>として設定されているためです。itemValue

: もちろん、タグ内の AutorizzazioniPropertyEditorSupportオブジェクトを処理するために、拡張するクラスを使用します。<form:checkboxes>

それで、私の最後の質問は、オブジェクト Utente がコントローラー (フォームの送信後に呼び出されるもの) によって取得される前に、オブジェクト Autorizzazioni のフィールドを操作する方法はあります?

コントローラー (フォームの送信後に呼び出されるコントローラー) 内で を使用@Valid Utenteしたため、オブジェクト Utente のフィールドにエラーがあってはなりません。

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

c# - DataBinder.Eval の問題

コントロール内にいくつかのコントロールがありEditItemTemplateますRadListView

エンティティ データソースには接続文字列があります。新しいコード生成テンプレートを使用しているため、これは問題ではありません。

私の問題は、編集時にコンボボックスをバインドすることです。ただし、activeFlagisfalseまたはdeletedFlagis true(または両方) の場合、Radlistviewは編集モードになりません。マークアップまたはエレガントなクエリでこれを行うエレガントな方法はありますか?

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

c# - DateTimeのMVC Razorカスタムバインディングとブートストラップdatepicker?

私はPatientSearchCriteriaBinderを持っており、実行時にDateTimeBinderを呼び出します。

初めてそれが発生すると、すべてがうまくいきます。でも、なぜかわかりません。コントローラーで行うと、 RedirectToAction がバインダーを再度実行し、日付形式が dd/MM/yyyy から MM/dd/yyyy に変更されます

誰か助けてくれませんか?

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

java - Jackson を使用したブール値と配列のデータ バインディング

API 呼び出しから返された結果を逆シリアル化しようとしています。ただし、結果にはブール値または配列のいずれかを含めることができます。

結果がブール値の場合、応答で受信した JSON コンテンツは次のようになります。

結果が配列の場合、応答で受け取る JSON は次のようになります。

「成功」フィールドに関連付けられた値を読みたいと思います。マッピングクラスでこれを処理する方法はありますか?

私の現在のマッピングクラスは次のとおりです。

プログラムをそのまま実行すると、次のエラーが発生します。

原因: org.codehaus.jackson.map.JsonMappingException: START_OBJECT トークンから java.lang.boolean のインスタンスを逆シリアル化できません

これを回避する方法はありますか?