問題タブ [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.
css - 独自のスタイルに干渉する Telerik UI
そのため、私の現在のプロジェクトでは、ここ数週間で特に有害な問題に遭遇しました。Telerik RadWindow スタイルが適切にレンダリングされなくなりました。境界線の周りに余分なスペースがあるように見え、ウィンドウ アイコンが左上にぴったりと収まっていて、タイトル バー ボタンが存在しますが、それらのアイコンは見えません。RadAlert と RadWindow でまったく同じ問題が発生しています。チームメイトも Firefox と IE を使用しており、まったく同じ問題を抱えています。
ただし、この問題はすべてのページで発生するわけではありません。特定のページで RadWindows が適切に表示されるかどうかは、そのページで常に一貫しています。以前、ウィンドウが正しく表示される場所で、キャッシュを無効にしても何も変わらなかったにもかかわらず、Chrome が毎回新しいスタイルシートをダウンロードしていることに気付きました。
バグのあるスタイルシートに使用されている URL が通常のものと異なることに気付きました。比較のためにクエリ文字列を分解したところ、_TSM_CombinedScripts_
パラメーターはさまざまな公開キー トークンを提供します。最初はまったく同じですが、最後にはまったく別のものになります。
実際のバグについては、少し調べてみたところ、スタイルシートが実際に独自のスタイルをオーバーライドしていることがわかりました。Telerik.UI.Webresource.axd から返されたスタイルシートをフォーマッターで実行したところ、216 行目でいくつかのルールが定義されています。
次に、4634 行でそれらをオーバーライドします。バグのあるスタイルシートには、全体で約 2600 行の余分な行があります。奇妙なことに、これらの新しいルールは、通常の閉じるボタンのスタイルを非アクティブ ウィンドウのホバー付きの閉じるボタンにも適用します。
ウィンドウが正しく表示されるページでは、最初の 2 つのルールのみが適用され、2 番目のルール セットは表示されません。スタイルがどのようにまとめられているのか、またはなぜそれ自体をオーバーライドしているのかがわかりません。
私が知る限り、参照は変更されていません。何もアップグレードされておらず、web.config は変更されていません。ローカル環境と開発ボックスの両方で同じ問題が発生しています。
c# - EditFormTemplate の子プロパティの自動更新
環境:
RadGrid を使用すると、自動 CRUD 操作を組み込むことができます。ただし、これらの操作はソース/親テーブルでのみ可能のようです。
親または子のプロパティを表示できますが:
そして、それらを EditForm にバインドします。
ただし、「Father フィールド」(ここではCustomerId
) のみが更新されます。
WhenProduct.Name
は無視され、エラーはスローされません。
dbml スキーマの例:
私が試したこと:
- 子主キーを Grid に追加し
DataKeyNames
ます。 - を追加
RetrieveDataTypeFromFirstItem="true"
しMasterTableView
て、サブアイテムからタイプを取得するように彼に強制しようとしました。 - そして、手動挿入と ItemCommand イベントを使用して終了する、古典的なテレリック ブードゥー。
注意:
- インプレースおよび自動更新が機能します。テンプレート化されたフォームのみがバインドに失敗しました。
c# - RadImageButton による画像 URL のバインド
Telerik のサイトで質問しましたが、回答を生成するのに十分なトラフィックがないようです。
私の人生を少し楽にする便利な機能がいくつかあるので、asp ImageButton を RadImageButton に変換しようとしています。ただし、画像 URL のバインドは機能しません。少なくとも、私が行っている方法では。
したがって、これは機能します(両方とも同じListViewにあります):
でもこれは:
Telerik.Web.UI.ButtonBase.ButtonImage には DataBinding イベントがありません。
誰かが RadImageButton コントロールでこれを行うために正しい方向に向けることができれば (可能であれば)、感謝します。