MVC ビューに 2 つのフィールドがあります。1 つは @Html です。TextBox ("txtFirstName") 2 番目は非表示 - @Html. TextBoxFor (model => model.FirstName, new { @type = "hidden" })
hiddenField は投稿目的で存在します (firstTextbox は何度でも無効にできるため)。
私の質問は、Javascript で最初の Textbox のクライアント ID を取得するにはどうすればよいですか?? '@Html.FieldIdFor(m => m.FirstName)' で 2 番目のテキスト ボックスのクライアント ID に簡単にアクセスできます。
クライアント ID には modelName のプレフィックスが付いており、Javascript コードでハードコーディングしたくありません。