問題タブ [telerik-ajax]
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# - TransferMode が Move に設定されている Ajax RadListBoxes 間で項目をプログラムで転送する
些細なことを見逃しているかもしれないので、ここで我慢してください。
ソースと宛先の 2 つの RadListBox があります。
ユーザーはソースから宛先に移動するフィールドを選択し、ユーザーがフォームを保存すると、選択した項目の値が DB に永続化されます。次にユーザーがフォームをロードしたときに、選択内容を表示する必要があります。そのために、次のコードを作成して、アイテムをソースからバックエンドの宛先に転送しました。
TransferMode が Move に設定されているため、転送されるアイテムが Source ListBox から削除されることを期待していましたが、そうではありませんでした。宛先 ListBox は以前に選択された項目で更新されましたが、それらの項目はまだソースに存在していました!
転送後にソース ListBox で選択したアイテムを削除しようとすると、アイテムがリストボックスに存在しないという例外がスローされます。
.Transfer() の呼び出し中にコード ビハインドから「Move」動作を実現するよりクリーンな方法は何ですか?
telerik - RadAjaxManager won't allow me to Rebind my RadTreeList
I am using a RadTreeList to display items, a RadContextMenu (Insert, Update, Delete) for when right clicking on a Tree Item and a RadWindowManager to help open a popup window on RadContextMenu ItemClick. When they click Insert or Update a dialog window opens smoothly they save, the dialog closes, treelist rebinds perfectly. When they click Delete I do not need to open a Window just run the code for deleting and then RadTreeList.Rebind();
Rebind will not work because of this item in my RadAjaxManager. The reason it is in here is so the dialogs open smoothly when the context menu is clicked.
The Ajax Setting messing things up, but also making my popups open smoothly:
Here is how I have my Context Menu setup:
Does anyone know of any workarounds so I can get the smooth dialog openings for Insert and Update, and for delete the page will still rebind the treelist when I call RadTreeList.Rebind();?
javascript - RadAjaxNamespace が定義されていません
アプリケーションは RadAjaxPanel タグを使用しています。開発マシンを参照すると、ブラウザのデバッグ コンソールに「RadAjaxNamespace が定義されていません」というエラーが表示されますが、運用サーバーを参照するときは表示されません。両方でレンダリングされた html の違いを確認すると、エラーのある開発マシンでは、rad ajax 用の Web リソース スクリプト インクルードがレンダリングされていないことがわかります。(Tag <script type="text/javascript" src="/WebResource.axd?d=...)
マシンを再インストールする前は機能していました。rad ajax コントロールがスクリプト インクルードをレンダリングしない原因は何ですか?
ASP.NET AJAX 2013.1.220.40、RadAjax.Net2.dll 1.5.1.0 の RadControls の使用
jquery - OnBlur イベントの RadNumeric テキスト ボックスに値を設定できない
私の要件は、ユーザーがテキスト ボックスとタブアウトに任意の数字を入力する場合、テキスト ボックスの値に先行ゼロを追加する必要があることです。
コードは正常に動作していますが、radtextbox OnBlur イベントで値を設定できません
javascript - window.open() の呼び出し後に ListBox がブロックされる
に次の JavaScript を登録しますPage_Load()
。
はどこlbReihen
ですかRadListBox
これはうまく機能selectedItem
しており、ListBox の表示領域にあります。
ページには、次のボタンもあります。
問題は、ボタンがクリックされて新しいページが(新しいタブで)開かれると、ListBoxがブロックされることです。スクロールできないなど。
の EventHandler を登録しないとOnClientLoad
、すべてうまくいきます。
何が間違っているのか、誰かが私にヒントを与えることができますか? - ありがとう。
asp.net - Web フォーム ユーザー コントロール内でプログラムによってドロップダウン リストを作成する
私はテレリックの ajax コントロールを試してきましたが、これまでのところ、大きな問題は発生していません。私は編集機能を備えた ajax radgrid を使用しています。彼らの提案の 1 つは、特定のグリッド レコードを編集するために、プログラムでコントロールを埋め込んだ Web フォーム ユーザー コントロール (.ascx) を使用することです。
Web フォームを問題なく開くことができ、コード ビハインドに次のコントロールを入力することもできます。
- テキストボックス
- ラベル
- ドロップダウンリスト
グリッドについては、編集機能をテストしてきました。レコードを編集するには、適切に編集するために 3 つのドロップダウンリストが必要です。ここから問題が始まります。
コントロールの追加の間にブレークポイントを置き、次の手順を実行すると、特定のメタデータ条件に一致する場合にレコードを追加する関数があります。
- コントロールの最初の「行」を追加します (ラベルとテキストボックス)
コントロールの 2 番目の「行」を追加します (ラベルとドロップダウンリスト)
ここで停止して関数を終了するためにステップインすると、次のことが起こります。両方のラベルには正しいテキストとテキストボックスがありますが、選択したインデックスの値を「2」に設定し、クイックウォッチでそれを設定しても、ドロップダウンリストはそれほど多くありません2 のままで、Web フォームが表示されるとデフォルト値が「0」にリセットされます
コントロールの 3 番目の「行」を追加します (ラベルとドロップダウンリスト)
ここで停止して関数の最後に進むと、クイックウォッチではすべて問題ありませんが、Web フォームが表示/ロードされると、両方のドロップダウン リストの内部に同じ値が含まれ、両方とも selectedindex = 0 になります。
編集:私が期待している動作について説明します:
- たとえば、「なし、A、B、C、D、E、F、G」で埋められ、選択された項目として「A」を持つ最初のドロップダウン(1)
- たとえば、「None、F1、F2、F3、F4、F5、F6」で満たされ、選択されたアイテムとして「F3」を持つ2番目のドロップダウン(2)
これは私が得ている動作です:
Web フォームがロードされると、ドロップダウン (1) とドロップダウン (2)は「None,F1,F2,F3,F4,F5,F6」で埋められ、選択された値は他の値に設定されていても「None」になります。
特別な ascx 関連のイベントがありませんか?
ここに私のコードの一部があります:
詳細.ascx
details.ascx.vb の一部のコード ビハインド
c# - 処理された Telerik RadAutoCompleteBox の SelectCommand を表示する方法
私は Telerik の最も基本的なすぐに使える実装を持っていますRadAutoCompleteBox
。そのコマンドがSQLサーバーに送信される前に、デバッガーを使用してコンポーネントによって生成された処理を調べてSelectCommand
、実際のSQLが生成されていることを確認したいと思います。
OnDataSourceSelect
実行時に検査できるようにイベントを使用しようとしましたAutoCompleteBoxDataSourceSelectEventArgs
が、このイベントを使用すると、コンポーネントは、開発者がデータのカスタムサーバー側フィルタリングを提供したいと考えているため、SelectCommand
決して処理されないようです。