0

私の MVC アプリケーションでは、カミソリ ビューの 1 つにデータを表形式 (編集なし、読み取り専用のみ) で表示する必要があります。一部の列はハイパーリンク、画像を表示する 2 つの列、残りの列はプレーン テキストにする必要があります。

データセット (モデル) の各行をループして、テーブルを構築するという 1 つのオプションがあることはわかっています。それを行う他の方法があるかどうか、誰にも分かりますか?(第三者による制御なし)

これに関するアドバイス、大歓迎です。

4

3 に答える 3

1

Phil Haack の表形式テンプレートを aspx で使用できます

またはかみそりで行われた私の更新されたバージョン

Visual Studio の Add Controller テンプレートと Add View テンプレートについて

List.ttのテンプレートからいくつかのアイデアを得ることもできます。[Visual Studio Install Directory]\Common7\IDE\ItemTemplates\[CSharp | VisualBasic]\Web\MVC\CodeTemplates\

その変更/カスタマイズに関する私の記事

于 2013-02-07T18:00:39.180 に答える
1

私が考えることができる最も近い「非サードパーティ」コントロールはWebGridですが、私の記憶が正しければ、それも ASP.NET MVC ディストリビューションには含まれていません (100% 確実ではないので確認してください)。 )。

ただし、単純なテーブルを使用しforeachてテーブルを生成することも悪い方法ではありません。特に、データを表示するだけでよい場合はなおさらです。

于 2012-12-30T18:13:58.300 に答える
0

第三者による管理がないのはなぜですか? 個人的にはdatatables.netが好きです。

于 2012-12-30T18:13:50.417 に答える