に「ダブル」タイプとパスのViewDataオブジェクト私は小数第1位を持つタイプ番号の入力欄にdouble型のViewDataをオブジェクトを渡すためにしようとしています。しかし、入力フィールドは空のままです。私は間違って何をしていますか?MVC:番号入力欄
<p>
Debiet factor: <input name="FlowFact" type="number" value="@ViewData["FlowFact"]" step="0.1" autocomplete="off">
@String.Format("{0:N1} m³/h", @ViewData["FlowFact"]) <!--Result = 3,1 m³/h-->
</p>
は、おそらく 'ViewDataを[「FlowFact」]'では何もありません。タイプミスがないことを確認してください – jamiedanq
@ String.Format ...行を追加して、ViewDataオブジェクトに値があるかどうかを確認しました。その中に値3,1があります。 上記のコードで誤字が表示されません。 –
あなた 'input'タイプは' number'あるので、それはだとあなたはそれを3,1' 'の値を渡すためにしようとしていると、それは数値として – jamiedanq