MVCフォームの入力非表示フィールドに変数値を割り当ててみたいと思います。この方法で実行できると思いましたが、変数の値が非表示フィールドに配置されていません。これが間違った方法である理由について何か考えはありますか?
注:変数宣言の間にいくつかのコードがあります...私は物事を読みやすくしたかっただけです。私を悩ませている特定のコード行は次のとおりです:@value = @secondNumber
@{
ViewBag.Title = "Jakub Holovsky - Contact";
Random randomNumber = new Random();
int firstNumber = randomNumber.Next(0, 11);
int secondNumber = randomNumber.Next(0, 11);
int sumNumber = firstNumber + secondNumber;
}
<div class="divLeftSide">
<span>How much is @firstNumber + @secondNumber:</span>
@Html.TextBoxFor(m => m.FirstNumber, new { @type = "number", @id = "firstNumber", @class = "HiddenField", @value = @firstNumber })
@Html.TextBoxFor(m => m.SecondNumber, new { @type = "number", @id = "secondNumber", @class = "HiddenField", @value = @secondNumber })
</div>