問題タブ [dynamic-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.
vb.net - VB .NET で動的に追加されたコントロールを見つける
新しいタブページを作成し、リッチテキスト ボックスも追加しました。
ここで、コード内の別の場所で richtextbox にアクセスしようとします。
次のエラーが表示されます。
create メソッドで名前を出力し、アクセスしようとするコードで名前文字列を出力したため、名前が正しいことはわかっています。
その.Item()
ため、コントロールにアクセスする正しい方法ではないようです。
では、動的に作成されたコントロールにアクセスするにはどうすればよいでしょうか?
c# - RibbonMenuにデータを入力できません
実行時にRibbonMenuコントロールに、データベースからのデータを入力する必要があります。
http://msdn.microsoft.com/en-us/library/microsoft.office.tools.ribbon.ribbonmenu(v=vs.90).aspxでオフセットを取得します
コードで:
私が得る唯一のことは、「エラー1抽象クラスまたはインターフェイスのインスタンスを作成できません'Microsoft.Office.Tools.Ribbon.RibbonMenu' C:\ Users \ Christoffer \ Documents \ Visual Studio 2010 \ Projects \OutlookAddIn2\」というVisualStudioです。 OutlookAddIn2 \ Ribbon1.cs 80 35 OutlookAddIn2 "
私は過去15時間立ち往生しているので、私は何でも開いています....何かアイデアはありますか?
c# - コードビハインドで新しい CheckBox を作成するときに、クライアント Javascript 関数呼び出しを接続するにはどうすればよいですか?
私の ASP.NET ページのコード ビハインドでは、オンザフライでチェックボックスを作成しています。
しかし、ポストバックする代わりに、新しいチェックボックスでクライアント関数を呼び出す必要があります。私はこのようなことができると期待しています:
しかし、それは存在しません。そのようにオンザフライで配線するにはどうすればよいですか?
extjs - Panel に LinkButton を動的に追加する
ページに ext:FileUploadField があります。ファイルのアップロード後、このファイルへのリンクを表示する必要があります。LinkButton を動的に作成し、Panel1 に追加しましたが、LinkButton が表示されません。なぜかわからない!
c# - Null 参照を引き起こす動的に作成されたコントロール
コントロールを動的に作成し、実行時にプロパティを指定しようとしています。
コードを Page_Init イベント内に配置しました。Web サイトを実行するとコントロールが表示されますが、送信ボタンをクリックすると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが発生します。
これが私が使用したコードです:
このエラーを修正するにはどうすればよいですか?
これはスタック トレースです
[NullReferenceException: オブジェクト参照がオブジェクトのインスタンスに設定されていません。] c:\Users\bilalq\Documents\Visual Studio 2010\WebSites\WebSite3\Default.aspx.cs:31 の _Default.Page_PreInit(オブジェクト送信者、EventArgs e) System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp、オブジェクト o、オブジェクト t、EventArgs e) +14 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(オブジェクト送信者、EventArgs e) +35 System.Web.UI.Page。 OnPreInit(EventArgs e) +8876158 System.Web.UI.Page.PerformPreInit() +31 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +328
jquery - コントロールを動的に生成する
コントロールを動的に生成する必要があるこのシナリオがあります。私はウェブサイト www.UserReviewCenter.com を運営しています。ホームページから検索を開始し、「レーダー探知機」などの製品タイプを入力してください。このサイトでは、検索キーワードに一致する製品のリストが表示されます。こちらのページで商品をお選びいただけます。次のページには、ウェブサイトから送信されたユーザー レビューと、他のサード パーティ サイトからのレビューが表示されます。ここで、私にとって困難な状況があります。n 個のレビューが存在する可能性があるため、レビュー エントリごとに 1 つのラベルと 1 つのテキスト ボックスを生成する必要があります。最初はラベルが表示され、テキストボックスは非表示になります。ユーザーが編集をクリックするとすぐに、ラベルが非表示になり、テキストボックスが表示されます。「追加」をクリックできます 新しいレビュー エントリを追加するには、テーブルの下部に新しいテキスト ボックスを追加し、これが新しいエントリであることを示すフラグを維持します。ご存知のように、ページ全体の更新を減らすために更新パネルも使用しています。今日のjqueryの世界では、これは悪い考えかもしれません。
ユーザー レビューを表示、追加、編集するこの全体的な手法は、少し複雑で非常に壊れやすいと思います。jquery、ajax を使用すると、これを単純化できると思います。この Web サイトのすべての専門家に、堅牢でクリーンにするために他に何ができるかを尋ねたいと思います。
ご回答ありがとうございます。-マンディープ。
asp.net - コンテナにコントロールを動的かつ段階的に追加する方法
これは簡単だと思いましたが、リンクボタンがあり、クリックイベントでこれを行います。
クリックごとに1つの新しいファイルコントロールアップロードがコンテナに生成されると予想しますが、常に1を取得します。複数のファイルアップロードコントロールを作成するには、何をする必要がありますか?
c# - フローレイアウトコントロールは、WinFormsで間違った方向にコントロールを追加し続けます
WinFormsにフローレイアウトコントロールがあり、そのフロー方向をTopDownに設定しましたが、左から右にコントロールを追加し続け、自動スクロールもtrueに設定されています。
c# - スプリッターを移動しても、動的コントロールの DockStyle.Fill を設定してもサイズが変更されない
パネル 1 に分割コンテナーがあり、グループボックスを追加しました。そのグループボックスは、動的な数のテキストボックスを持つフローコントロールであり、グループボックスとフローコントロールの両方をドックスタイルに設定して塗りつぶしました。コードでは、テキストボックスをドッキングスタイルに設定して塗りつぶしましたが、スプリッターを移動してもサイズが変更されませんが、親フローコントロールのサイズは変更されます。
コントロールをスプリッターパネル 1 に直接配置しようとすると、最初の 2 つのコントロールのみが表示され、スプリッターを移動するとサイズが変更されます
-> フロー コントロールに配置したときにコントロールのサイズが変更された場合、スプリッターを移動したときにそれが適切な場合、 または -> スプリッター パネル 1 に直接配置すると、すべてのコントロールが表示されます。
c# - ハンドラーを使用して複数の動的に作成されたイベント! (ID発行)
実行時にコントロールを動的に作成する非常に動的な Web アプリがあります。
これは、私の問題を解決するためにコードの最初に必要な部分です。
これは for ループ内にあり、基本的に ID とイベント ハンドラーを使用して複数のチェックボックスを作成します。
この次のセクションは、カスタム イベント ハンドラーです。
ODD として私を襲うもの。私が変更すれば、これは完全にうまくいくということですか:
に:
しかし、もちろん、「同じ ID を持つ複数のコントロール」に遭遇します。
私の問題は、これを一意の ID で動作させることです! 役立つかもしれない別のODD情報。ループから取り出して、別の ID のチェックボックスを手動で追加すると、同様に機能します。これは気が遠くなるようなものです:(
プログラムもデバッグしましたが、Session["id"] に格納されている値は null でも壊れていません。常に値 0 以上を保持します。
男/ギャルを見てくれてありがとう。私は本当にこれに立ち往生しています!
PS - 申し訳ありません。エラーはありません。ID をハードコーディングしない限り、イベントは発生しません。