問題タブ [webgrid]
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.
jquery - 画像を保持するMVC3Webgrid列
ASP.NET MVC 3で初めてWebGridを作成していますが、「スター」イメージを保持する列を作成する必要があります。ユーザーはこの画像を選択できる必要があります。これは、ユーザーがこの画像をお気に入りとして選択したことを意味します。次に、その行のトランザクションIDを取得し、jqueryを使用して保存する必要があります。
ヘルプや構文の例をいただければ幸いです。私はRazorを使用していません。
asp.net - ASP.Net MVC WebGrid列の値をその場でどのように変更しますか?
ASP.Net MVC Webgridがあり、「SuccessRate」列がゼロ未満の場合、「N/A」を表示する必要があります。私がこれをどのように行うか知っていますか?以下は私のcshtmlの一部です:
asp.net-mvc - Razor Nested WebGrid
各列に多くのフォーマットを使用してWebGridをネストするにはどうすればよいですか。ネストされたforループを実行できますが、基本的にはページングに必要です。または、他にもっと良いオプションはありますか?
asp.net-mvc-3 - MVC3 WebGrid - 行 ID
特定の ID を持つ行 ID またはクラスをどのように指定できますか?
それともこれでもOK
私はこのようなものがうまくいくと思っていましたが、そうではありません。
htmlAttributes などを使用してこれを取得する方法を知っている人はいますか?
for ループを使用していた場合は簡単ですが、WebGrid では並べ替えとページングが可能です。
webgrid - WebGrid に行を追加
私は MVC 3 webgrid を使用しています。新しい行を webgrid に追加して、製品テーブルからの価格の合計を表示する必要があります。
どんなアイデアでも大歓迎です。
これが私のコードです
}
javascript - Asp.net mvc 3: WebGrid と JavaScript
簡単な質問があります。MVC 3 WebGrid を使用する場合、JavaScript をセルに入れることは可能ですか? これが可能かどうかを判断するために何日も試みてきましたが、運がありません。
私の状況は単純です。データベースに含まれる曲に関するデータを表示する WebGrid があります。そのため、その webgrid には曲のタイトル、長さなどがありますが、WebGrid の現在の行の曲を再生する JavaScript オーディオ プレーヤーを追加する方法については行き詰っています。
とにかく、それが状況です。あなたが私を助けてくれることを願っています。JavaScript を WebGrid に配置できる場合は、その方法を説明するか、少なくとも正しい方向に向けてください。ありがとう。
asp.net-mvc - Web グリッド内のリンクを使用して MVC3 モデルを更新する
C#.NET MVC3 を使用しています。次のようなWebGridにフィールドが表示されています。
次のプロパティを使用して、このフィールドの値に基づいて HTML リンクを作成する必要があります。
- フィールド値は、ハイパーリンクされているアイテムです。
- リンクは、ビューをレンダリングしたモデルのパブリック プロパティを更新する必要があります (リンクされた値をモデルに書き込みます)。
- リンクは自分自身に投稿する必要があります
どうすればこれを達成できますか? 標準の ASPX 構文を使用しています (Razor ではありません)。
asp.net-mvc-3 - WebGrid が書式設定で動的を使用するのはなぜですか?
System.Web.Helpers.WebGrid
ASP.NET MVC 3 Razor プロジェクトで を使用していますが、 a のフォーマットパラメーターWebGridColumn
がFunc<dynamic, object>
.
このような列を作成すると...
...StartDate プロパティで厳密な型指定ができません。このまま回避しようとしたら…
...実行時に、ラムダを にキャストできないと言われましたFunc<dynamic, object>
。ここで非動的ラムダを使用する方法はありますか? だけでも<object, object>
?
(私は .NET 4.0 をFunc<in T, out TResult>
使用しており、T で反変であると想定されていますが、共分散と反変が動的にどのように機能するかについて混乱しています。)
asp.net-mvc - Ajax.Actionlink、部分的およびwebgridの問題
次の問題があります。
私のURL構造は次のようなものです:
/ people / edit / usercode
私のコントローラーには次のものがあります:
私の見解では:
と
Ajax.ActionLinkを実行すると、データが正常に返され、divが更新されますが、Webグリッド上のソートリンクのURLは、アドレスを次のように変更します。
/ People / LoanRefresh / AFU0006?sort = CreatedOn&sortdir = ASC
私は次のようにとどまる必要があります:
/ People/編集/AFU0006?sort = CreatedOn&sortdir = ASC
どんな助けでも大歓迎です。
css - MVC3 WebGrid で生成された出力で TD のクラスを変更する方法は?
MVC3 WebGrid (Razor) を使用していますが、すべて正常に動作しています。ただし、列にある値に基づいて、特定の列に関連付けられている css クラスを変更する必要があります。
これを行う非サーバー側の JQuery の方法が既にあります。これを JQuery の外で実行したい理由はいくつかあります。
基本的に、セルの値に基づいてセルのトラフィックの照明/強調表示を行っています。したがって、セルの値が「62.5」の場合、にアタッチする必要があるクラス<td>
はscr60
. これにより、セルの背景色が適切な色合いに設定されます。
定義のパラメーターを使用してセルのコンテンツの出力を制御できることはわかっていますが、コンテンツを含む実際の CSS クラスを設定する必要があります (値/コンテンツだけでなくセル全体が強調表示されるように)自体。format:
grid.Column()
<td>
値に基づいて、使用したい CSS クラスの名前を出力する別のヘルパー クラス/メソッドが既にあります。私が必要としているのは<td>
、そのメソッドの出力を使用して内容のスタイルを調整する方法です。
繰り返しますが、私はすでにこれを行う JQuery ソリューションを持っています。webgrid 自体でこれを行う方法を探しています。