問題タブ [radgrid]
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# - RadGridでのフィルタリングが機能しない
フィルタリング用のフィールドをいくつか使用してRadGridを作成しましたが、フィルタリングを機能させることができないようです。フィルタボックスに何かを入力した後、はっきりとポストバック(ajaxスピニーサークルのもの)を見ることができますが、私の結果は常に同じです。aspxファイルで次の定義を使用しています。
そして、私は私のコードの後ろに次のものを手に入れました:
何か案は?
asp.net - Telerik RadGrid ASP.NET Ajaxで、文字列ではなく数値で並べ替える方法は?
並べ替え可能な列LossAmountを持つRadGridがあります。現在は並べ替えを行いますが、文字列値のみで並べ替えます。私はGridNumericColumnとして列タイプを持っています。どうすればいいですか?
私のコードは以下のとおりです。また、通貨を表示するために列のテキストをフォーマットしています。私が気づいたことの1つは、Formatメソッドから文字列値を返していることです。これが理由でしょうか?
桁:
NeedDataSourceイベント:
ItemDataBoundイベント:
jquery - jQuery:ajaxComplete
ajaxCompleteは、ページで呼び出されたajaxリクエスト(asp.net ajaxなど)を処理できますか、それともjQueryを使用して発信されたajaxリクエストに対してのみ処理できますか。TelerikのRadGridをこのように処理しようとしましたが成功しませんでした
c# - カーソルをグリッド内のポインターに設定する
私はRad Gridを持っており、カーソルをすべての行のホバー上のポインターにしたいだけです。Css クラスを試しましたが、うまくいきませんでした。簡単な解決策があることは知っていますが、その方法がわかりません。以下は私が試したことです
これに関する助けがあれば大歓迎です!
asp.net - Telerik RadGridは、AllowMultiRowSelectionがfalseに設定されている場合でも、複数の行を選択します
プログラムで行と列が作成されているRadGridがあり、SelectedIndexChangeで別のパネルを更新するように設定されているRadAjaxManagerがあります。RadGridでは、スクロールが有効になっており、multirowselectが無効になっています。RadGridは想定どおりに動作しますが、スクロールするとすぐに、選択したアイテムの収集が開始されます。ブレークポイントを設定し、SelectedItems.Countが1より大きくなることをウォッチで確認しました。これにより、スクロール後に前に選択した行を選択できなくなります。ページアンロードイベントで選択したアイテムをクリアしようとしましたが、レンダリング時に複数のアイテムが選択されていることが表示されることがあります。それはこの問題と一致していないので、私は時々言います。私が気付いた唯一のパターンは、スクロールが問題を開始するということです。
2番目の問題は、ページがポストバックするたびに列ヘッダーが消えることです。これは完全に私を困惑させます、それの原因が何であるかわかりません。
これについてアドバイスをいただければ幸いです。コードも含めます。ありがとう、そして私は貧弱なフォーマットをお詫びします。私はまだそれを理解しようとしています。
PS私が含めたコードは、列と行のテキストを作成するように設定されているため、実際のデータは必要ありません。同じコードを簡単にコピーして貼り付けて、私が見ているものを確認できます。
<rad:RadScriptManager ID="scm" runat="server"> </rad:RadScriptManager>
<rad:RadAjaxManager ID="AjaxManager" runat="server">
<AjaxSettings>
<rad:AjaxSetting AjaxControlID="grdCustomerAssignments">
<UpdatedControls>
<rad:AjaxUpdatedControl ControlID="grdCustomerAssignments" LoadingPanelID="pnlLoading1" />
</UpdatedControls>
</rad:AjaxSetting>
<rad:AjaxSetting AjaxControlID="grdCustomerAssignments">
<UpdatedControls>
<rad:AjaxUpdatedControl ControlID="pnlDetails" />
</UpdatedControls>
</rad:AjaxSetting>
</AjaxSettings>
</rad:RadAjaxManager>
<rad:RadGrid ID="grdCustomerAssignments" runat="server" Skin="WebBlue" AutoGenerateColumns="false" AllowMultiRowSelection="false" OnNeedDataSource="grdCustomerAssignments_NeedDataSource" OnSelectedIndexChanged="grdCustomerAssignments_SelectedIndexChanged" OnSortCommand="grdCustomerAssignments_SortCommand">
<ClientSettings EnablePostBackOnRowClick="true" >
<ClientEvents/>
<Scrolling AllowScroll="true" ScrollHeight="350" UseStaticHeaders="true" SaveScrollPosition="true" />
<Selecting AllowRowSelect="true" />
<Resizing AllowColumnResize="true" />
</ClientSettings>
<MasterTableView DataKeyNames="ID" >
<HeaderStyle Wrap="false" HorizontalAlign="Center" VerticalAlign="Middle" Font-Bold="true" />
<ItemStyle HorizontalAlign="Center" VerticalAlign="Middle" Wrap="false" />
<AlternatingItemStyle HorizontalAlign="Center" VerticalAlign="Middle" Wrap="false" />
<NoRecordsTemplate>
<div style="font-size:80%; color:Maroon;">No Items Were Found</div>
</NoRecordsTemplate>
</MasterTableView>
</rad:RadGrid>
<asp:Panel ID="pnlDetails" runat="server">
<rad:RadTabStrip ID="tabStrip" runat="server" Align="Justify" AppendDataBoundItems="false" SelectedIndex="0" MultiPageID="multiPage" Skin="WebBlue">
<Tabs></Tabs>
</rad:RadTabStrip>
<rad:RadMultiPage ID="multiPage" runat="server"></rad:RadMultiPage>
</asp:Panel>
c# - RadGrid内に埋め込まれた場合、RadTreeviewの展開/折りたたみは機能しません
RadGrid内にあるRadtreeviewがあります。何らかの理由で、Treeviewの展開/折りたたみボタンが機能していません。Treeviewを最初に展開することはできますが、NodeExpandイベントが発生することはありません(サーバーにポストバックが発生し、treeviewノードにいくつかのボタンが機能します)。ノードが展開されると、折りたたみボタンは機能しません。 、それをクリックしても何も起こりません(サーバーへのポストバックはありません)。ExpandModeをServerSideに設定しています。ただし、ExpandmodeをClientsideに変更すると、正しく機能します。
大きなツリーの負荷を減らすために、サーバーサイドに設定されたExpandModeで動作するコントロールが本当に必要です。
これが重要かどうかはわかりません。しかし、イベントRadGrid_ItemDataBoundが発生したときに、イベントをRadTreeviewに追加しています。NodeExpandにイベントをアタッチしないと、説明できないという1つの奇妙な動作に気づきました。これは、開くことも閉じることもできません。また、NodeDataBoundイベントは正常に発生し、データはツリーに正常にロードされています。
これがascxファイルのTreeviewのデクレレーションです
radgrid - RadGrid は、sortExpression を ObjectDataSourceControl に渡すことができません
データソース オブジェクトにバインドされた Telerik RadGrid があります。これらは、カスタム ページング、並べ替えをサポートするように構成されています。ページングの場合、ページのデータのみがデータベースから取得されます。ソート前は正常に動作します。データソースの選択方法は次のようになります
ソートする前は、sortExpression は空ですが、これは予期されたものです。しかし、クリックソートを使用した後、Radgrid の OnSortCommand イベント ハンドラーで、SortExpression が正しくなり、RadGrid がキャプチャ ユーザーのソートを正しく行っていることが示されます。
しかし奇妙なのは、今度は RadGrid がパラメータを DataSource に正しく渡さないことです。sortExpression はまだ空で、 maximumRows は int.Max になり、 startRowIndex は 0 です。 の並べ替えは正しくレンダリングされますが、グリッドはデータソースにすべてのデータを取得してローカルで並べ替えを行うように依頼します。
これは RadGrid のバグですか、それとも私の設定が間違っていますか?
wpf - Telerik RadGrid - 一番左の列を非表示
思い出せない/気が狂いそうになる - Telerik WPF RadGrid の左上端のセル/列を非表示にする方法 (つまり、すべての列ヘッダーが左にフラッシュされますか?)
c# - 認識される RadGrid コマンド名
Rad Grid のすべてのコマンド名はどこにありますか
例
UpdateEdited
CancelAll
InitInsert
PerformInsert
DeleteSelected
RebindGrid
telerik - EntityDataSource コントロールの使用中にナビゲーション プロパティを RadGrid にバインドする
私は Entity Framework を初めて使用し、ナビゲーション プロパティ (外部キー参照) をドロップダウン リストにバインドしようとしているときに問題が発生しました。EntityDataSource コントロールを使用してデータを取得する Telerik RadGrid コントロールがあります。モデルの説明は次のとおりです。
Applicaitons.ServerId は、Servers.ServerId への外部キー参照です。RadGrid はアプリケーションを一覧表示し、ユーザーがアプリケーションを挿入/更新/削除できるようにします。サーバー名を編集モードでドロップダウンリストとして表示したいのですが、できません。. これが私のaspxコードです:
GridTemplateColumn を次のコードに置き換えた別のアプローチを試しました
次のように、別の EntityDataSource コントロールを使用します。
しかし、次のエラーが発生します。
私の質問は、どのようにナビゲーション プロパティをバインドし、値を DropDownList/RadComboBox コントロールにロードするのですか?