問題タブ [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.
javascript - データグリッドのチェックボックスのonclickでDatabinder.Evalを使用する
これは実行されますが、ブラウザのチェックボックスをクリックすると js エラーが発生します。一重引用符と二重引用符とエスケープのすべての組み合わせを試しましたが、js エラーまたは .net の「サーバー タグの形式が正しくありません」というエラーが発生します。これどうやってするの?
c# - ラベルを DataSource.TotalRowCount にバインドします
ビューモデルのように使用しているカスタム DataSourceControl クラスがあります。私は WPF データバインディングの土地から来ており、データバインディング式を使用してラベルのテキストを TotalRowCount にバインドできるようにしたいと考えています。コード ビハインドからラベルを更新できますが、それはあまり MVVM ではありません。このサンプルは、空白のテキストを含むラベルを生成します。
データバインディングの仕組みについて誤解していますか? も使用したときに、同じ空の文字列を取得してObjectDataSource
いました。
java - Spring MVC とチェックボックス
多くの投稿を読みましたが、解決策が見つかりませんでした。
Utenteというオブジェクトがあります。
UtenteにはautorizzazioniListaというフィールドがあります
Autorizzazioniにはid、utente、autorizzazioneの 3 つのフィールドがあります。
そしてこれがアウトリザツィオーネ
Utenteを modelAttributeとするフォームがあります。このフォームでは、フィールドautorizzazioniListaのオブジェクトAutorizzazioniをチェックボックスとして表示する必要があります。ここで私の問題を始めます。
これは、チェックボックスを表示する jsp ページです。
フォームを送信してコントローラー内のオブジェクト Utente を取得すると 、フィールドautorizzazioniLista内のオブジェクトAutorizzazioniの相対フィールドUtenteとAutorizzazioneが null に設定されているため、DB に保存できません。
null ではないAutorizzazioniオブジェクトの唯一のフィールドはidです。これは、タグ内でオブジェクトAutorizzazioniのID<form:checkboxes>
として設定されているためです。itemValue
注: もちろん、タグ内の AutorizzazioniPropertyEditorSupport
オブジェクトを処理するために、拡張するクラスを使用します。<form:checkboxes>
それで、私の最後の質問は、オブジェクト Utente がコントローラー (フォームの送信後に呼び出されるもの) によって取得される前に、オブジェクト Autorizzazioni のフィールドを操作する方法はありますか?
コントローラー (フォームの送信後に呼び出されるコントローラー) 内で を使用@Valid Utente
したため、オブジェクト Utente のフィールドにエラーがあってはなりません。
c# - DataBinder.Eval の問題
コントロール内にいくつかのコントロールがありEditItemTemplate
ますRadListView
:
エンティティ データソースには接続文字列があります。新しいコード生成テンプレートを使用しているため、これは問題ではありません。
私の問題は、編集時にコンボボックスをバインドすることです。ただし、activeFlag
isfalse
またはdeletedFlag
is true
(または両方) の場合、Radlistview
は編集モードになりません。マークアップまたはエレガントなクエリでこれを行うエレガントな方法はありますか?
c# - DateTimeのMVC Razorカスタムバインディングとブートストラップdatepicker?
私はPatientSearchCriteriaBinderを持っており、実行時にDateTimeBinderを呼び出します。
初めてそれが発生すると、すべてがうまくいきます。でも、なぜかわかりません。コントローラーで行うと、 RedirectToAction がバインダーを再度実行し、日付形式が dd/MM/yyyy から MM/dd/yyyy に変更されます
誰か助けてくれませんか?
java - Jackson を使用したブール値と配列のデータ バインディング
API 呼び出しから返された結果を逆シリアル化しようとしています。ただし、結果にはブール値または配列のいずれかを含めることができます。
結果がブール値の場合、応答で受信した JSON コンテンツは次のようになります。
結果が配列の場合、応答で受け取る JSON は次のようになります。
「成功」フィールドに関連付けられた値を読みたいと思います。マッピングクラスでこれを処理する方法はありますか?
私の現在のマッピングクラスは次のとおりです。
プログラムをそのまま実行すると、次のエラーが発生します。
原因: org.codehaus.jackson.map.JsonMappingException: START_OBJECT トークンから java.lang.boolean のインスタンスを逆シリアル化できません
これを回避する方法はありますか?