問題タブ [devexpress-mvc]

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

javascript - フォームがポストバックしない

ユーザーがいくつかの値を入力する必要があるフォームが 1 つあります。[送信] ボタンをクリックした後、javascript 関数を呼び出して戻り値を確認する必要があります。戻り値が true の場合は、フォームをポストバックする必要があります。devexpressボタンでそれを達成する方法は?

私が置くとき

ボタン設定で、コントローラーアクションの最初の行にブレークポイントを配置します。そこには行かないことがわかります。

これが私の見解です:

そして私のコントローラのアクション:

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

asp.net-mvc - ビューからJavaScript関数にイベントとモデルプロパティを渡す

Devexpress グリッドと ASP.NET MVC を使用しています。あるビューには画像があり、それをホバリングすると、イベントと 1 つのモデル プロパティを渡す JavaScript 関数を呼び出します。

これが私のコードです:

ただし、イベント ハンドラーには入りません。ShowErrorMessage から 2 番目のパラメーターを削除し、イベントだけを残すと、機能します。しかし、どのように errorMessage も渡すのでしょうか?

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

asp.net-mvc - カスタム データ バインディングと DevExpress MVC GridView 拡張機能を使用すると、並べ替え/ページング/フィルタリングのコールバック アクション パラメータが空になる

既存の ASP.NET MVC 3 サイトでカスタム データ バインディングを使用して、DevExpress グリッド ビュー拡張機能を動作させようとしています。DevExpress ドキュメントのこのガイドの手順を読み、実行しましたが、ページング、並べ替え、またはフィルター処理を試みると、これらの操作を処理するために使用されるコールバックにバインドされているGridViewPagerStateまたはオブジェクトの列情報がデフォルトで返されます。 GridViewColumnState(空白) 列情報。

デモ センター アプリケーションから「シンプル カスタム データ バインディング」と「高度なカスタム データ バインディング」のデモを実行できます。どちらも期待どおりに動作します。ただし、コードをアプリケーションに移植すると、機能しません。

どうすればこれを乗り越えることができますか?

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

asp.net-mvc - ドキュメントビューアで余白を追加するにはどうすればよいですか?

レポートがあり、これが私の HTML ページのコードです。

問題は、ブラウザーでレポート ドキュメントが正しく表示されることですが、レポートの境界線が正しく表示されないことです。ビューに画像を添付しました。

ドキュメント ビューアーで余白を増やす方法はありますか?

レポートを印刷すると、問題はないように見えますが、問題はプレビュー ドキュメント ビューアだけです。

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

asp.net-mvc - DevExpress MVC PivotGrid カスタム アクションが起動し続ける

DevExpress MVC Pivot Grid を使用しており、レイアウトの読み込みと保存に関するいくつかの問題を解決しようとしています。これまでのところ、次のものがあります。

次のようにPivotGridSettingsでCustomActionRouteValuesを設定しました。

これは次のことを示しています。

コード コメントでわかるように、問題は、アクションを 1 回だけ実行した後、何らかの変更を加えるたびに呼び出されることです。たとえば...レポートをロードするとします..それでいいのですが、何かを展開したり、フィールドを追加したり、何かを実行したりしても、UIで何も起こらないようです..そして、それが原因であることがわかりましたすぐに、このコードが再度呼び出されます。

保存されたレイアウトに値をリセットし続けるだけです。つまり、何かを変更しようとしても、UI が応答していないように見えます。これが、すでにロードされているかどうかを確認するために、loadedというブール変数を持っている理由です。それは機能します..しかし、それは醜いハックです..ユーザーがピボットグリッドで何かを行うたびに、サーバーへの不要なトリップを行っているためです。

これらのアクションが常に発生するのを防ぐ方法があるに違いありません。

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

asp.net-mvc - ASP.NET MVC の問題 - 名前空間が見つかりません

基本的に、アプリケーションで MVC リソースが必要な場所はすべて、エラー リストにリストされています (234 個のエラー、ほぼすべてのエラーがまったく同じエラーです)。

System.Web.Mvc.と入力して を追加するとインテリセンスを取得できますControllerが、ビルド後、Controllerが追加された行は青いフォントで表示されますが、下線が引かれています。

私は文字通りスタックから非常に多くのソリューションを試しましたが、最もよく議論されるのは次のとおりです。

  • への参照を削除してSystem.Web.Mvc、再度追加します。真に設定copy localします。

以下のエラーのサブセットのスクリーンショット。

エラー

Controller継承で認識しているときに、ここでフラグが立てられていることに驚いています。

クラス宣言

ここでも

ここに画像の説明を入力

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

devexpress-mvc - devexpress htmlEditor を使用してファイルを開いて保存する

DevExpress HtmlEditor for MVC Extensions を使い始めましたが、ファイルを開いて保存する方法はまったくありません。検索したところ、最初にカスタムボタンをツールバーに追加してから、それぞれのコードを記述する必要があることがわかりました。MVC の良い例が見つからなかったので、カスタム ボタンの追加から始めて、これらのタスクを実行する方法の例を誰かが持っているかどうか知りたいです。私が検索したことを信頼してください....

部分ビューのコードは次のとおりです