問題タブ [extender]

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 投票する
3 に答える
494 参照

asp.net - JavaScript - 文字列名から関数を呼び出して配列オブジェクトを渡すにはどうすればよいですか?

特定のイベントでコントロールによって呼び出される独自のスクリプト名をユーザーが提供できるようにするユーザー コントロールがあります。

次のコードがあります。

me.get_formatFunction には、関数の名前、つまり「FormatItem」が含まれます。この例は現在 eval を使用していますが、これは使用したくありません...さらに、この例はとにかく機能しませんが、何をしようとしているのかを示したいと思いました。

上記の例では、'item' が文字列配列であり、eval がそれを 1 つの長い文字列に変換しようとするため、値未定義エラーが発生します。

名前付き関数への文字列配列として「アイテム」を通過するこの機能を実現するにはどうすればよいですか

名前付き関数を渡すのが悪い考えである場合、代替手段はありますか?

これは私のコントロールが宣言されている方法です:

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

asp.net - 検証後に発生する AutoCompleteExtender OnClientItemSelected

動作している AutoCompleteExtender があり、OnClientItemSelected イベントが発生します。ここで、コントロールを検証するバリデーターを追加しました (AutoCompleteExtender はそのコントロールの一部です)。私の問題は、OnClientItemSelected イベントが発生する前にバリデーターが呼び出されることです。したがって、バリデーターは無効な状態を返します。これは、有効な値が入力された場合に正しくありません。

誰かがこの動作を知っていて、解決策を考え出すことができますか?

ありがとう。

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

asp.net - カスタム Ajax エクステンダー - コレクション プロパティ

ASP パネルと JQuery ダイアログで使用するカスタム ajax エクステンダーを作成しました。私が直面している問題は、ダイアログをトリガーするために複数のボタンが必要であるため、属性は実際には実行可能なオプションではないということです。私は次のようなことをしたいと思っています:

このカスタム「トリガー」コレクションをエクステンダーに追加する方法を知っている人はいますか? ありがとう。

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

c# - クライアント側のタブを閉じるための Ajax Control Toolkit カスタム タブ エクステンダー

AJAX コントロール ツールキットを変更できる AJAX コントロール エクステンダーを作成しようとしています。TabPanelこれにより、TabPanelヘッダーのテキストの後に画像が表示され、クリックすると、クライアント側スクリプトを使用して (ポストバックなしで) タブ ヘッダーが非表示になります。また、タブが閉じられたときにも呼び出される onClientClose 関数を指定できるようにしたいと考えています。

私は ASP コントロール エクステンダーを初めて使用しますが、これまで [チュートリアル]( http://www.asp.net/ajax/tutorials/creating-a-custom-ajax-control-toolkit-control-extenderに従っています。 -csカスタム エクステンダーを作成するための ASP.NET サイトの「カスタム AJAX コントロール ツールキット コントロール エクステンダーの作成」)。エクステンダーを aClosableTabPanelExtenderと呼び、エクステンダー プロジェクトがビルドされます。次のようなテスト Web ページをセットアップしました。

これまでのところ、Web サイトを実行すると次のエラーが表示されます。
The TargetControlID of 'ClosableTabPanelExtender1' is not valid. A control with ID 'TabPanel1' could not be found.
このエラーにより、aTabPanelを拡張できないと思われTabContainerます。

エラーとは別に、特に Behavior スクリプトを使用する場合は、いくつかの方向性を使用できます。これは、私が追加しようとしている機能のほとんどを収容する可能性が高いことはわかっていますが、私にとって最もとらえどころのない部分です。また、エクステンダーの他の部分がどのように連携して機能するかもわかりません。

私は Ajax Toolkit のソース コードを持っており、タブ コントロールのソースを調べましたが、部分的に理解できました。また、主にMatt Berseth のエクステンダーと、Dan Wahlin のエクステンダーなど、コントロール エクステンダーの例もいくつか調べました。

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

android - アンドロイドのアクティビティエクステンダー

android.app.Activityを拡張し、次のメソッドを拡張するクラス(com.mycompany.ActivityWrapper)を作成する必要があります。

  • onCreate
  • onResume
  • onConfigurationChanged
  • onMenuOpened

すべてのアクティビティ(すでにandroid.app.Activity、android.app。?ListActivityで拡張されています)でcom.mycompany.ActivityWrapperのコードを使用したい

これを実装する方法がわかりません(おそらくリフレクション%を介して))。

助けて、plz

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

asp.net - ASP.NET テキストボックス DropDownExtender

ドロップダウンから値を取得して TextBox に戻す方法は? 以下は動作しません。ただし、リストから項目を選択できます。

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

asp.net - ASP.net PasswordStrength Extender の推奨計算加重

私はこのコントロールをいじっていましたが、適切な重み付けのセットがあると思います。他の人がこれが良い組み合わせだと思うかどうかを確認しています。

http://www.asp.net/ajax/ajaxcontroltoolkit/samples/passwordstrength/passwordstrength.aspx

私は30;15;30;25を見ています

A = 長さの重み付け、B = 数値の重み付け、C = ケーシングの重み付け、D = シンボルの重み付け。

これにより、「パスワード」、「12345678」、「abcd1234」などの入力に対して「弱い」が得られます。

また、このコントロールを Web コンテナーの外部でテストして、パスワードの評価方法を確認する方法についてアドバイスがあれば、それは素晴らしいことです。

ありがとう!

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

jquery-ui - vb.net で jquery UI を使用してテキスト ボックスをオートコンプリートする

jQuery を使用して、フォームで 2 つのオートコンプリート エクステンダーを使用しています。あるオートコンプリート エクステンダーの値を別のオートコンプリート エクステンダーに渡したい。jQueryを使って値を渡す方法を教えてください。

私のVB.netページ:-

txtSearchテキストボックスの私のクラス:-

txtPropertyテキストボックスの私のクラス:-

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

asp.net - カスタム エクステンダー コントロールの作成に関する混乱

ここで密結合している 2 つの質問があります。

エクステンダーコントロールの作成に関するmsdnのドキュメントを調べると、新しいコントロールは参照の一部から継承する必要があると説いていますExtenderControl詳細を読んでください。の一部です。Toolkit はすでにエクステンダー コントロール コレクションであり、Asp.net Ajax LibraryExtenderControlBaseAjaxControlToolkit

  1. 私の新しいコントロールが、実際にこれを継承する別のベースから継承する必要があるのはなぜですか?Microsoft Ajax Libraryまた、私のコントロールを使用するクライアントは、好むと好まざるとにかかわらず、Toolkit dll も含める必要があります。

  2. また、上記の両方の参照で設定されたプロパティは対照的です。msdn はget/setメソッドでそれを行いますが、Toolkit のドキュメントではGetValue, SetValue. 今フォローするのはどれですか。

3.これは実際には問題ではありませんが、私のコントロールのクラスライブラリをどのように維持しますか? フォルダに基づいて整理しますか? 機能に基づいて配置しますか。