問題タブ [nested-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.
c# - 実行時にネストされたリピーターの内部リピーターに行を追加する c#
ドキュメントを作成する Web アプリケーションを作成しています。ドキュメントには段落 (外側の繰り返し) とサブ段落 (内側の繰り返し) があります。私が探しているのは、既存のドキュメントに空白のサブパラグラフを追加する方法です。
私のマークアップ:
私のコード:
ユーザーが既存のフォームを開くと、itemDataBound コードが段落とサブ段落のデータ テーブルに入力します。(これらのデータテーブルは、データベースの更新に使用されます。)
ユーザーが新しいフォームを作成すると、 setForm() および addParagraph() メソッドが呼び出されてフォーム ID が作成され、空白の段落が追加されます。空白のサブパラグラフは追加されません。ユーザーはボタンをクリックする必要があります。
データ モデルに関しては、フォームが 1 つあります (ユーザーが ddl から選択します)。フォームには 1 つから多くの段落を含めることができ、段落にはゼロから多くのサブ段落を含めることができます。
外側のリピーター (カーソルが現在配置されている段落、またはカーソルがサブ段落に配置されている場合は親段落) の特定の行に対して、内側のリピーターに空白行を作成する必要があります。それ、どうやったら出来るの?Google でたくさんの情報を調べましたが、この問題に対処するエントリが見つかりません。ありがとう。
javascript - 子コントロールにアクセスするために JavaScript から RepeaterItem にアクセスする
更新パネルを含むリピーター (コンテンツ投稿用) があり、これには (コメントの子) として別のリピーターが含まれます。
私が達成しようとしているのは、投稿に対するユーザーのコメント/好みです。値は JavaScript/JQuery を使用して検証され、PageMethods を使用してサーバーに送信されます。UpdatePanel を JavaScript から更新することができました。私が直面している問題は、Posts RepeaterItem を見つけて、Comments Repeater のインスタンスを作成し、それをデータ ソースに再バインドして、ユーザーが入力した後にコメントを表示できるようにする必要があることです。
数日間オンラインで検索してみましたが、ネストされたリピーターを JavaScript や更新パネルなどと組み合わせて使用してこの問題に対処する人は誰もいないようです。ページ全体のポストバックは気にしませんし、ページの構造を変更してもかまいません。必要。私が望む唯一のことは、このプロセスが発生したときにユーザーがページの同じ場所に留まることであり、ページを完全に更新すると、ユーザーがページの上部に戻るのではないかと心配しています. JavaScript は、すぐにフィードバックを得るには正しい方法です。ただし、ASP と C# の JavaScript は初めてなので、少し難しいことがわかりました。
構造
ASPコード
JavaScript
C# コード (更新パネルのコメント リピーターの更新)
OnDataBound メソッドで完全にサーバー側でこれを達成する方法の例
asp.net - 親フィールドの値を内部リピーターに返す方法は?
ID
ネストされたリピーターの下にあり、親リピーターから値を返し、それをネストされたリピーター内に配置する必要があります。
ID_Parent=<% '?????? %>
: