問題タブ [datarepeater]
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.
mysql - Datarepeater のテキストボックスは動的に「データバインド」されます
datarepeater 内に存在するテキスト ボックスを「動的に」作成された BindingSource に動的にバインドできるかどうかを知る必要があります。私はVB.netを使用しています。私が使用しているデータベースは MySQL データベースです。
データベースが同じサーバーに永続的に存在しないため、接続を動的に使用する必要があります。
[編集]
わかりました、それで、私が質問をするときは怠け者であることがわかります. 私が作っているアプリはウェブベースではありません。MySQLデータベースに接続し、テーブルにアクセスして編集/表示できるシンプルな(願わくば)アプリです。現在の設定では、DataSource の追加ウィザードを使用しています。mysql コネクタ dll を使用して dbase に動的に接続できましたが、設計時にテキストボックスをデータソースに設定していないため、datarepeater を介してテキストボックスを「リンク」する方法がわかりません。
asp.net - データリピーターコントロールの列を「整列」させる方法はありますか?
データリピーターコントロールの列を「整列」させる方法はありますか?
IEは現在、次のようになっています。
私はそれを次のように見せたい:
追加のレコードに特定の列のデータがない可能性がある場合は、各レコードの列を適切に配置する必要があります。
要件は、グリッド制御ではなくリピーターを必要とします。
何か案は?
asp.net - ASP.NET:リピーターが生成したフォーム入力要素にアクセスする方法は?
私は、リピーターに一連のチェックボックスを生成させたいと思っています。
質問 1: リピーターの実行中に各チェックボックスを個別に参照して、一意の値を設定するにはどうすればよいですか?
次のようなものでデータバインドしますか?
または、OnItemDataBound で何らかの方法で設定することになっていますか?
しかし、コード ビハインドで参照することになっている場合、コード ビハインドでどのように参照すればよいでしょうか? コントロールの (サーバー側の) id プロパティを使用して参照することになっています<INPUT>
か? サーバー側のコントロールの ID は、クライアントに存在する ID と同じではないことに気付きました。
または、「t」という名前の INPUT コントロールと「a」という名前の別の INPUT コントロールを見つける必要がある場合に、何かをする必要がありますか? また、入力値を設定できる CheckBox とはどのようなコントロールでしょうか?
質問 2: ユーザーが後で [送信] をクリックしたときに、チェックされているすべてのチェックボックス、またはより具体的にはそれらの値を見つけるにはどうすればよいですか?
FindControl を使用する必要がありますか?
リピーター項目の DataItem はまだクリック イベント ハンドラーにありますか?
c# - datarepeaterのテキストにラベルを付ける
データをバインドしてHTMLページに書き込むことができるときに、データリピーターでラベルを使用しようとしています。
これは正常に動作します。
テキスト値を取得しようとすると、「」が表示されます。
ラベルlblcurrentID=ri.FindControl( "lblID")as Label;
結果:lblcurrentID.text = ""
この同じコードは、データリピーターにあるドロップダウンリストで正常に機能します。これは、ラベルがスパンタグに変換されることと関係があるのではないかと思います。
asp.net - VB.NET Repeater データソースを使用しない単純なデータ バインディング
Web ページのリピーターでなければならないフォームがあります。追加する顧客の詳細をいくつ追加するかを示す数値パラメーターがあります。このページには、設定した回数だけアイテムを繰り返す必要があるリピーター コントロールがあります。各アイテムには、ID を追加する必要がある一連の入力ボックスがあります。バインドする必要があるのは、追加の各入力ボックスの番号、つまり<% #id %>
. 特定のデータソースなしで単純なデータバインドを設定する方法がわかりませんが、ループで構築するだけです。
asp.net - VB.NET Repeater データソースを使用しない単純なデータ バインディング
ASP.NET初心者です。以前、データソースなしでリピーターにデータバインディングを行う方法を尋ねました。ここ。VB.NET Repeater データソースを使用しない単純なデータ バインディング
ここに誰かが私のために得た解決策があります
ただし、リピーター内の各アイテムのインデックスを取得する方法を知る必要があります。すなわち
asp.net - ASP.NET リピーター項目内のドロップダウン コントロール ID を動的に変更する
どうすればこれを機能させることができるか教えてもらえますか。リピーター コントロール内のドロップダウン コントロールを区別したい。ライフサイクルとバッファが既にどのように書き込まれているかについて理解しましたが、代替手段は何ですか? これが何が起こるかです
コードファイル
ASPファイル
このエラーを返します
パーサー エラー メッセージ: 'AdTitle<%# Container.ItemIndex %>' は有効な識別子ではありません。
asp.net - ASP.NET リピーター コントロール内のドロップダウン値を検索
わかりました、この件に関していくつか質問がありましたが、今回はより明確になることを願っています。
リピーター コントロール内の多数のドロップダウン コントロールから値を検索したいと考えています。最終的には多次元配列を作成したいので、各項目をループしてデータベース テーブルに追加します。
asp.net - ASP.NETリピーターコントロール内のドロップダウン値の検索パートII
iveはこのテーマについていくつか質問をしましたが、まだ問題があります。
リピーターコントロール内のいくつかのドロップダウンコントロールとテキストボックスコントロールから値を見つけたいです。
AdTitleとAdFullNameは、価値をもたらしているようには見えません。エラーはないので、彼らはコントロールに問題がないことを確認しました。以下はASPXファイルコードです。
編集:
リピーターはページの読み込み時に作成されます
DirectCastはボタンクリックで実行されます
回答:リピーター構築の周りにIsPostbackを配置する必要がありました。