問題タブ [displayfor]

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 に答える
2199 参照

asp.net-mvc-4 - html.displayfor() スタイル属性を設定するには?

私は ASP.NET MVC 4.0 を使用しています。私の問題は、DisplayFor html 属性の色を定義する方法が得られないことです。

動的チェックボックスを生成する HTML.DispalyFor() があり、その背景色を灰色に設定したいと考えています。

スタイルプロパティでそれをやろうとしましたが、結果が得られません.以下を試してみました:

誰でもこれについて私を助けることができますか?

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

asp.net-mvc - StructureMap MVC5 パッケージの使用時に System.InvalidOperationException スタックが空です

StructureMap.MVC5 パッケージをインストールした後、次の例外 System.InvalidOperationException スタックが空になりました。部分ビューで循環オブジェクト依存を表示しようとした場合。

あるいは単に

オブジェクトの例:

どうすれば解決できると思いますか?

ありがとう!

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

html - レイアウトでの HTML 要素の予期しない動作

一部の html 要素のレイアウトに問題があります。分割して使いやすくするために、タブ付きの表示に変更しているフォームがあります。既存のフォームは次のようになります。ここに画像の説明を入力

ただし、タブ内で同じコードを使用すると、結果は次のようになります。

ここに画像の説明を入力

私が述べたように、そのコードは以下とまったく同じです:

レイアウトに影響を与える特定の要素のようです。これまでのところ、Html.DisplayFor() と Html.EnumDropDownListFor() (標準の DropDownListFor() の拡張) の両方で気付きました。何らかの理由で次の行の要素がインデントされているようです。

誰でもこれを手伝ってもらえますか?

どうもありがとう :)

0 投票する
3 に答える
3341 参照

c# - TimeSpan のフォーマット - MVC C# Razor DisplayFor

TimeSpan 値 (期間) を次の形式で表示する DisplayFor があります: 35.04:08:43.2470000 (dd.HH:mm:ss.fffffff)。

私の目標は、人間が読める文字列「HH:mm」であるため、MVC Razor で TimeSpan を表示する方法に従い、~views/Shared/TimeSpanTemplate.cshtml で DisplayTemplate を作成してみました。

これは私のモデルです:

これは私の見解です:

次のコンパイル formatexception エラーが発生します。

入力文字列は、正しい形式ではありませんでした。--> "@Html.DisplayFor(modelItem => item.Ticket.Duration)"

System.FormatException はユーザー コードによって処理され
ませんでした。HResult=-2146233033 Message=入力文字列が正しい形式ではありませんでした。ソース= mscorlib

EditViews の DateTime テンプレートを正常に作成しましたが、TimeSpan タイプの DisplayFor でこの問題を回避できないようです。

私は自分が何をしているのか全くわからないので、手がかりをいただければ幸いです! :) 前もって感謝します!