問題タブ [composite-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 に答える
1401 参照

c# - jQueryのドラッグ可能な画像、マウスが境界外になったらドラッグを停止(div)

div 機能内にドラッグ可能な画像があります。ただし、ユーザーがマウスを押し下げて要素/ divをドラッグしているときに、マウスがdivの外に出ると、その下または境界がドラッグできなくなるようにしたいと思います。コントロールでボタンを押すと、ドラッグが有効になり、正しく機能します。マウスが特定の div / 要素の範囲外になったときにドラッグを停止できるようにしたいだけです。

これは複合コントロールの一部であるため、ページが読み込まれると、スクリプトがページに登録されます。

前もって感謝します。

編集:

すでにコンテインメントを使用していますが、画像を div 内に固定したくありません。画像を範囲外にできるようにしたいのですが、マウスが範囲外になるとドラッグが停止します。

そのため、マウスが div ボックスの外に出ると、ドラッグが停止します。div内にオブジェクトを含めたくありません。私はすでにそれをいじりました。

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

c# - cssホバー効果のないマルチレベルのドロップダウンメニューasp.netjquery

複合コントロールにc#を使用して、asp.netでマルチレベルのドロップダウンメニューを作成しようとしています。誰かがそれを作成する方法について知っているか、または何か指針を知っていますか?

system.ui.webcontrols.menuを見てきましたが、これでは必要な機能が提供されていないと思います。理想的には、可能な限りシンプルにする必要があります。onclickを使用してドロップダウンを起動するため、cssのホバー効果を使用する必要はありません。

任意のポインタをいただければ幸いです。

非常にシンプルで簡単に変更できるjQueryオプションであれば、私は自由です。

再度、感謝します。

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

javascript - イメージ コントロールを使用した ASP.NET 複合コントロール

ラベル、テキスト ボックス、およびイメージ コントロールで構成される asp.net 複合コントロールを作成しました。アスペクト比を失わずにイメージ コントロールにイメージを表示する必要があります。イメージ コントロールの最大幅と高さは 640x480 です。アップロードされたすべての画像の解像度が 640x480 を超えています。画像コントロール内に収まるように画像を拡大縮小するにはどうすればよいですか。画像のサイズを変更して一時的に保存せずにこれを達成する方法はありますか?

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

javascript - ASP.NET 複合コントロールでの JavaScript の使用

画像を表示するためのカスタム asp.net サーバー コントロールがあります。今必要なのは、画像の中央に四角形を描画することです。四角形は、端をドラッグしてサイズを変更する必要があります。JavaScript を使用してこれを達成することは可能ですか?. そのスクリプトをそのコントロールに埋め込む必要があります。出来ますか ?

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

c# - CompositeControl テンプレート化されたサーバー コントロールによってレンダリングされるコントロール HTML

CompositeControl から継承する最初のカスタム サーバー コントロールを構築しています。

コントロールの理由は、開発する複数のオンライン アプリケーションに対して一貫したコンテンツ領域 (HTML 要素) を持つことができるようにするためです。

So instead of having to constantly type out:

the developer could add a server control as follows:

I read the article at http://msdn.microsoft.com/en-us/library/ms178657.aspx and it works, but the problem is... I don't understand why. (Does anyone have a link to a layman's version of an article that describes how to build these kinds of server controls?)

Main thing I notice so far is that Asp.net is rendering a bunch of SPAN elements, which of course I don't want.

How does one control the HTML that the new CompositeControl is outputting?

Thanks, Jacques

PS. Here's my code so far:

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

javascript - Calling javascript function after composite control rendering

Is there any way to call a javascript function after composite control rendering.I need to place four movable anchors on top of the image control. I am planning to implement the anchors using html Img control. I have already embedded a javascript resource but I cant draw anchors on top of the image control

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

c# - Devexpress コントロールを使用した複合コントロールの設計時の問題

その中にいくつかの devexpress aspx コントロールを含む複合コントロール クラスを作成しています。ただし、設計時に問題があります。公開する子コントロールのプロパティを変更するたびに、子コントロールのインターフェイス/スキンが失われます (下の画像のように) ここに画像の説明を入力 上の画像は、leftlistbox、下の 2 つのボタンが aspx であることを示しています。コントロール、rightlistbox は asp コントロールです。複合コントロールの子コントロールのプロパティにアクセスして変更するたびに、上記のように、設計時にこれらの devexpress コントロールのみがインターフェイス/スキンを失います。以下は、複合コントロールのクラス ファイルです。

}

Web で同様の問題を検索しましたが、一致する問題が見つからないようです。

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

vb.net - ユーザーコントロールVB2010Express

4つ以上のステーションからのデータを表示するアプリケーションを作成しています。表示されるデータはテキストであり、可変数のサブステーションを含めることができます。そこで、2つのレベルのユーザーコントロールを作成する予定です。テキストボックスを一列に並べたサブステーションデータを表示するためのUserControl1。サブステーションのTextBoxの数は固定されています。ステーションの2番目のユーザーコントロールであるUserControl2は、実行時に追加された複数のUserControls1とその他のデータで構成されます。

VB2010Expressエディションツールでアプリケーションを作成しています。コードを記述しましたが、実行しようとすると、Usercontrol1がロードされません。では、このタイプの埋め込みユーザーコントロールは可能ですか?

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

asp.net - 動作を使用してテンプレート化された複合コントロールを作成する方法

ASP.Net の「PasswordRecovery」コントロールと同様の方法で機能する、テンプレート化された複合コントロールを作成しようとしています。

つまり、ユーザーは独自のテンプレートを定義できますが、定義済みのコントロール ID を使用することで、どのフィールドが電子メール アドレスで、どのボタンが電子メールを送信するかを定義します。

テンプレート化された Web サーバー コントロールのドキュメントを調べてみましたが、それらのコントロールに動作を追加することについて話しているものは見つかりません。

または、PasswordRecovery の動作を完全に変更する方法はありますか? そのコントロールの一般的な動作ではなく、パスワードを変更するためのワンタイム URL を記載した電子メールを送信したいと考えています。

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

c# - CompositeControlでGridViewの並べ替えを許可する

コンポジットコントロールに配置された動的に作成されたGridViewで並べ替えを有効にする方法がわかりません。もちろん、GridViewのプロパティAllowSortingを「true」に設定しようとしていますが、並べ替え機能は許可されていません(クリックできるヘッダーにリンクボタンがありません)。AllowPagingプロパティは問題なく機能します。

これを解決する方法はありますか?