asp.net アプリケーションがあり、C# と JavaScript コードを組み合わせる必要があります。
<td >
<label name="tag@(i)">@Model[1][i]._tag</label>
</td>
<td>
<input type="text" value="@Model[1][i]._client" name="client@(i)"/>
</td>
<td>
<input type="text" value="@Model[1][i]._reception" class="datepicker" name="reception@(i)"/>
</td>
<td>
<input type="text" value="@Model[1][i]._cloture" class="datepicker" name="cloture@(i)"/>
</td>
<td>
@{
List<Planning.Models.Impaire> liste = u.Get_Impaire_List();
Planning.Models.Impaire imp = liste.Find(x => x.id_paire == Model[1][i].Id);
@{
string reception = @: <script>
@: var f1 = $('input[name="reception' + @i.ToString() + '"]').val();
@: document.write(f1);
@: </script>
;
string cloture = @: <script>
@: var f2 = $('input[name="cloture' + @i.ToString() + '"]').val();
@: document.write(f2);
@: </script>
;
string client = @: <script>
@: var f3= $('input[name="client' + @i.ToString() + '"]').val();
@: document.write(f3);
@: </script>
;
string tag = @: <script>
@:var f4= $('input[name="tag' + @i.ToString() + '"]').val();
@: document.write(f4);
@: </script>
;
}
@Html.ActionLink("enregistrer","Index", new {identificateur = Model[1][i].Id, Pages = "1", _reception =reception, _cloture = cloture, _client = client, _tag = tag })
</td>
しかし、この行には例外があります:@: var f1 = $('input[name="reception' + @i.ToString() + '"]').val();
このエラーの理由は何ですか? どうすれば修正できますか?