問題タブ [repeater]
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.
asp.net - ネストされた辞書からネストされたリピーターasp.netc#
会社の資産に関する階層情報を表示するasp.pageを作成しています。
データを取得するために、ラムダ式を使用しました。
これで、最後に情報のリストが付いたネストされた辞書のセットができました。私の質問は、この情報をページ自体に表示するにはどうすればよいですか?私は最初のレベルを取得できますが、ネストされたリピーターを正しく機能させるのに苦労しています。使用するためのより良いコントロールがあれば、私はすべての耳です:)
ありがとう、
マルコ
asp.net - 不明な数の ASP.NET Repeater をスタックするにはどうすればよいですか?
ポップアウト メニューを作成していますが、クライアントは、階層に基づいて継続的にポップアウトできるようにしたいと考えています。
たとえば、最初のペインはオプションのリストです。それらにカーソルを合わせると、その隣に別のペインがポップアップし、次のレベルのオプションが表示され、最後のレベルのオプションに到達するまで続きます。
私はすべての JavaScript などを処理できますが、リピーター内に継続的にリピーターを埋め込む方法が思いつきません。リピーターを別のリピーターの中に入れることで一度にできることはわかっていますが、それでは2つのレイヤーしかありません.
オプションのレイヤーごとにリピーターを継続的に埋め込むか、別のコントロールを使用して同様の手法でこれを実現する必要があります。
どんな助けでも素晴らしいです、ありがとう!
asp.net - DataReaderの「アクション」列
リピーターに「アクション」列があり、ユーザーがアイテムに対して選択できるアクションを示しています。この列には、ASP.NETHyperLinkまたはLinkButtonコントロールが含まれています。一部のアクションは、ユーザーがロールに属しているかどうかに基づいており、プログラムで決定します。リピーターにデータを入力するときに、この列を動的に生成するための最良の方法に苦労しています。現在、各コントロールのVisibleプロパティにインラインコードを割り当てていますが、それはずさんで、それほど単純ではないと感じています。PlaceHolderコントロールを使用して、実行時にそれを設定する方がよいでしょうか?このような状況で他の人はどのような方法を使用しますか?
asp.net - GridView / Repeater/ListViewにイベントのリストを表示する
現在の日付から12か月間のイベントのリストを表示するイベントカレンダーページを開発します(読み取り専用になります)。SPが開始日や月数などを渡してDBからデータを取得するのは簡単ですが、ページに表示される情報を月ごとにグループ化する必要があります。例:
リピーター内でGridViewをネストすることについて人々が話している他の投稿を見たことがありますが、この方法を使用して月ごとのグループ化をどのように達成するかはわかりません。
.net - リピーター .net のプロパティとメソッド
.NET リピーターでは、#Eval('') ディレクティブでメソッドを呼び出す方法はありますか? たとえば、DateTime プロパティを持つオブジェクトにバインドしている場合、#Eval("ADateTimeProperty.ToString('hh:mm')") などを設定すると非常に便利です。書式設定された DateTime を返す別のプロパティを作成する唯一のオプションはありますか?
asp.net - データに関係なく、リピーター コントロールのコントロールの値を設定する方法
これはリピーターです:
コードで itemtemplate のこれらのコントロールを動的に設定して、asp.net コードが見苦しくならないようにします。
一方、それまたは各バインドされた ItemTemplate を個別に設定したくないので、親コントロール (リピーター) 自体に設定したいと考えています。
C# での回答も歓迎します。
asp.net - ASP.NET: リピーター内のカスタム ユーザー コントロールに値をバインドする
データをリピーターにバインドする ASP.NET コントロールがあります。そのリピーター内に、別のカスタム ユーザー コントロールがあります。現在のバインド項目に基づいて、この 2 番目のコントロールに値を渡したいと思います。
リピーター項目テンプレートは、Eval ステートメントを使用して製品 ID を正しく出力しますが、同じことを行って製品 ID を MyCoolUserControl に渡すと、機能しません (MyCoolUserControl の ProductID が Nullable Int32 の場合、デバッグして、常に null です)。
どうすればこれを行うことができますか?
c# - 文字列[、]とリピーター
リピーターを使用してアレイを書き出すにはどうすればよいですか?
これでContainer.DataItemを使用できますが、ある場所で最初の文字列を取得し、別の場所で2番目の文字列を取得するにはどうすればよいですか?
asp.net - ASP.NET: UpdatePanel で LinkButtons を繰り返すと「オブジェクトが必要です」
LinkButtons を繰り返す Repeater を持つ UpdatePanel があります。LinkButton をクリックすると、ページが部分的にポストバックし、JavaScript エラー「オブジェクトが必要です」が表示されます。JavaScript のデバッグを試みましたが、コール スタックを取得できませんでした。UpdatePanel を削除すると、LinkButtons は完全なポストバックを実行し、ページから消えます。この UpdatePanel を機能させるにはどうすればよいですか?
バインディング コード:
ありがとう、マーク