問題タブ [telerik-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 投票する
1 に答える
509 参照

c# - 変更テレリック グリッド フィルター LINQ エンティティ式

こんにちは、私は Telerik ASP.NET MVC2 グリッドを使用しています。DB が下位メソッドを使用するとバグが発生するため、フィルターで大文字と小文字を区別しない方法を変更する必要があります。したがって、すべてのケースの可能性をテストする linq 式を作成したいと思います。(たとえば、「aaa」、「Aaa」、「AaA」など...) 次のコードでそれを行う必要があります。

よろしくお願いします。

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

asp.net-mvc-2 - Ajax 経由で Telerik MVC タブストリップをロードする

ハイパーリンクとして 1 つの列を持つ MVC Telerik グリッドがあります。ユーザーがこのリンクをクリックするたびに、Ajax を使用して部分ビューをロードしています。

この部分ビュー内に、Telerik MVC タブストリップ コントロールがあります。私が現在直面している問題は、レンダリング時にこのタブストリップのタブを切り替えることができないことです。Ajax 経由で読み込まれるため、おそらく JavaScript ファイルを参照できません。

script registar を使用して JavaScript ファイルを登録する Telerik の記事は既に参照しました。

ただし、この例の違いは、タブストリップ コントロールが Ajax を使用して読み込まれていないことです。私の場合、Ajaxを使用してタブストリップコントロールをロードしていますが、コンテンツのみがAjaxを使用してロードされます。

この問題を解決するにはどうすればよいですか?

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

telerik-mvc - グリッド内のタブストリップが期待どおりに機能しない

グリッドがあり、詳細ビューでタブストリップを使用しています。各タブストリップにはグリッドが含まれています。問題は、タブをクリックしても何も起こらないことです。私は 2010.3.1110 リリースを使用しており、すべての jQuery を更新しました。

ここは私のサイトです。マスター

そして、ここに私のグリッドがあります

私は基本的に、サーバーの詳細バインディングに関するデモをコピーしていますhttp://demos.telerik.com/aspnet-mvc/grid/detailsserversideですが、動作したくありません。telerik.validate.min.js v1.7 を使用していて、telerik.common.min.js を追加していることを確認しましたが、やはり機能しません。

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

asp.net - jQuery を使用して Telerik MVC スクリプトをロードする

私は、Telerik MVC コンポーネントを使用する最初の MVC アプリの構築に忙しくしています。彼らのドキュメントでは、ScriptRegistrarヘルパーがビューの一番下、たとえば「マスター ページの最後」で呼び出されることを指定しています。これにより、ページが読み込まれたときにのみ実行する必要があるスクリプト ブロックがレンダリングされると思います。私は通常、jQuery を使用してこれを実現することを好み、すべてのスクリプト関連のものをマスター ページの上部 (できれば<head>タグ内) に保持します。Telerik コンポーネントでこれを達成し、マスター ページの下部にある忘れられたヘルパー呼び出しをなくすためにできることはありますか?

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

asp.net - Razor ビューで Telerik MVC Grid をレンダリングする際の問題

「コンテンツ」ページに次のマークアップがあります。Render 呼び出しがないと何もレンダリングされず、Render 呼び出しを使用すると、ビューで定義された「コンテンツ」セクション内ではなく、ページ全体の最初の要素としてグリッドがレンダリングされます。

私は何を間違っていますか?

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

asp.net-mvc - Telerik MVC Combobox でのクライアント イベントの問題

MVC 3 Razor ビューに次のマークアップがあります。そのままで、ComboBox は適切にレンダリングされますが、ドロップダウン矢印をクリックしてもドロップダウンしません。ビュー作成テンプレートによってビューに追加されたjQuery検証スクリプト参照を削除すると、すべて機能します。ここで何が問題なのですか?

...

私のマスターレイアウトでjQueryを参照する方法は次のとおりです。

解決済み:他に何が変わったのかわかりませんが、コード サンプル用に jQuery Validate 参照を元に戻したところ、私のコードはそれらでも動作するようになりました。

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

asp.net-mvc - Telerik MVC DropDownList がモデル プロパティにバインドされていない

Create ビューに次の DropDownList があります。リストを動的に作成し、他の 2 つのリストからカスケードします。投稿する前にすべてがうまくいきます。リストが正しく表示され、郊外を選択します。ただし、Createアクション メソッドに渡されるモデルでは、 SuburbIdnull のままです。ここで何が起こっているのですか?

(DetailItemは、データ モデルへの参照を保持するビュー モデルのプロパティです。)

0 投票する
5 に答える
28961 参照

asp.net-mvc - Razor構文でTelerikMVCグリッドのテンプレート列を定義する

模倣したい次のレガシーコードがあり、すべてのアクションリンクが1つの列に含まれています。ただし、Razorの構文を正しく理解できないようです。これをRazorでどのように表現すればよいですか?

ASPX列テンプレートは次のようになります。

以下のように、構文などについての苦情なしに、Razorを使用して3つの別々の列を取得することしかできませんでした。

Razor構文を使用して、3つのアクションリンクすべてを含む1つのテンプレート列を定義するにはどうすればよいですか?

編集: 以下のマイクの答えの次の小さな適応を試みると、「代入、呼び出し、インクリメント、デクリメント、および新しいオブジェクト式のみをステートメントとして使用できます」というエラーが発生します。

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

asp.net-mvc - Telerik MVC 拡張機能: グリッド: Ajax バインディングの呼び出し中に、クエリ文字列に大量のデータが返されるのはなぜですか?

グリッドで Ajax バインディングを使用していますが、Ajax 呼び出し (並べ替えなど) を呼び出す操作をグリッドで試行すると、ASP.NET MVC がHttpRequestValidationExceptionをスローするという問題に遭遇しました。

Fiddler を使用すると、ブラウザーがモデル全体をクエリ文字列にポストバックしようとしており、ASP.NET の要求検証をトリガーする文字がいくつかあったことを確認できました。

追加するだけでこれを回避できました

私のコントローラーアクションに。

なぜグリッドがこれほど多くのデータを送り返したのか疑問に思っています。これは私のコードまたは Telerik のバグの症状ですか?

これは私が Fiddler で見たものです (HTTP 動詞は「POST」ですが、非常に長いクエリ文字列に注意してください)。

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

c# - telerik mvc グリッドにアクセスしてセル データにアクセスし、columns.Command を有効にします。

グリッドの列の値を参照する方法が見つからないようです。私の場合は StatusId です。この行のセル値に基づいて、StatusId について、メソッド「.Visible(???)」に true または false を返す必要があります。オンラインのドキュメントで答えを見つけることができればいいのですが、見つけることができませんでした。私がこの機能を必要とした最初の人になるとは信じがたいです。

テレリック フォーラムの誰も知らないので、どんな支援にも感謝します。

ありがとう!アジー