問題タブ [databound-controls]

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 に答える
95 参照

c# - 私の記録はどのページに表示されますか?

興味深いし、少しトリッキーだと思いますが、誰かが直面して問題の修正を見つけたと確信しています.

とにかく、要件は十分に単純ですが、解決策はそうではありません。

私は標準の ASP.Net Listview コントロールを EF データソースで使用しています。リストビューに大量のレコードがあるため、Asp.Net Pager を使用しています。ページに検索ボタン付きのテキスト ボックスを配置しました。検索ボックスで指定したレコードがあるページにジャンプできるようにしたいと考えています。私の場合のレコードは、EF Modal のプロパティです。私のページで使用しているコードの下

GetPageNumberforJumptoRecord メソッドには、この質問にはあまり関係のないパラメーターがいくつかありますが、そのメソッドのコードは次のとおりです。

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

asp.net - DataGrid に DataBound はありますか?

GridView で:

DATAGRID で DataBound を使用する方法??

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

c# - バインドされたテキスト ボックスに新しい行の追加が表示されない

私はバインディングソース(コードで設定)にフックされたデータグリッドビュー、バインディングナビゲーター、およびテキストボックスを使用しています。グリッドで行を選択すると、内容がテキストボックスに表示され、すべて問題ありません。

次に、バインディング ナビゲーターの [追加] をクリックします。データグリッドに空白行が追加されますが、テキスト ボックスはクリアされません。グリッドで強調表示されている行は別の行です。新しい行を手動で選択しても、テキスト ボックスは変更されません。

グリッドで新しい行を選択してテキストボックスに入力すると、実際には別の行の値が変更されます。

なぜこれが私たちの修正方法なのかわかりません。

  • ヘルプ

アップデート:

クエリを実行し、データテーブルを返しました...それをデータセットに添付しました...データセットはバインディングソースのデータソースです...

グリッドとバインディング ナビゲーターをバインディング ソースにフックするコード...

バインディング ソースは、グリッド行が選択されると、上のテキスト ボックスに「自動的に」入力します。完璧に動作します。

バインディング ナビゲーターには、行を追加するためのクールなボタンがあります。それをクリックしてください。グリッドに行を追加します。偉大な。しかし、新しい行が選択されても、バインドされたテキスト ボックスは何も変わりません。

バインディングソースで「AddingNew」イベントを処理する必要があるかもしれません...

質問をもう少し定義するのに役立つことを願っています。

助けてくれてありがとう。

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

asp.net - カスタム テンプレート データバインド コントロールの DataItem が ItemCommand イベントで null になるのはなぜですか?

ここに私のカスタム制御コードがあります:

.aspx ページ:

ご覧のとおり、常に null であるため、OnItemCommand イベントのときに e.DataItem を取得できません。ページロードのたびにデータソースが割り当てられるように削除しようとしましたが、これは正しくありません。Asp.Net コントロールのようであれば、データソースを割り当てないようにする必要が
あります。 if(!IsPostBack)Page_LoadPostBackRepeater

それを行う方法はありますか?

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

asp.net - ネストされたリピーター - ItemCommand は、マークアップを介してアタッチされた場合にのみ起動します

ItemTemplate親リピーターの中にリピーターがネストされています。私は通常、それらをマークアップで宣言的にコントロールに接続します。

ItemDataBound今日、コード ビハインド、具体的には親リピーターのメソッドでそれを行うことにしました。/

しかし、この方法ではうまくいきません。マークアップを使用しない限り、イベント ハンドラーは起動しません。どうしてこれなの?または、それがうまくいくと仮定して、誰かが私が間違ったことを教えてもらえますか?

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

asp.net - bindを使用してデータベースに変更を適用する方法

EvalASP.NETのデータバインドコントロールでメソッドを使用しています。

evalとevalの主な違いbindは読み取り専用であり、データベースのevalを変更することはできません。

バインドを使用している間、データベースに変更を適用できます。

Bindを使用してデータベースにいくつかの変更を適用できる例を教えてください。

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

vb.net - vb2010でSystem.Data.DataRowviewを回避する方法を知る必要があります

コードに問題があります。そして、迷惑なエラーなしで彼女に私がやりたいことをさせるためのいくつかの援助をいただければ幸いです。データバインドされたリストボックスの文字列を読み取り、ユーザーが選択した文字列を見つけて、その文字列をファイルに書き込みます。

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

c# - リピーターで繰り返される文字列を非表示にします

実際、いくつかのレポートを表示するためにリピーター コントロールを使用しています。

以下は私のSQLクエリです

レポートは以下の形式のようになります

ここに画像の説明を入力

繰り返しのアイテムが来ていることを参照してください。ENE-Directを見てみましょう。すべての ENE-Direct 行に対して 1 回だけ取得したいのですが、すべてのコスト コードに対して 1 回表示する必要があります。

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

c# - ADO.NET を使用したバインドされていないコントロール テーブル

ADO.NET C# を使用してバインドされていないコントロールを介してテーブル/グリッドを埋める方法。

これは、バインドされていないコントロールでこれを変換したいコードです...