私のアプリケーションはasp.netです。次を使用して、コントローラーからビューに変数を渡しています。
public ActionResult Create(long? learnerID)
{
learnerID = 211;
ViewBag.learnerID = learnerID.Value;
return View();
}
ビューで:
<input type="text" value="<%= ViewBag.learnerID %>" id="Learner_ID" name="Learner_ID" />
値 211 がフォームに表示され、保存できますが、入力タイプを非表示に変更するか、style="display:none" を使用すると、次のエラーが発生します。
The call is ambiguous between the following methods or properties: 'System.IO.TextWriter.Write(string, params object[])' and 'System.IO.TextWriter.Write(char[])'
あなたの提案をいただければ幸いです。前もって感謝します。