関連:Html.BeginForm問題を使用したMVC3 Razor
Razorエンジンを使用してMVC3/ VBのHTMLフォームを作成すると、次のように実行できると期待します。
@Using Html.BeginForm("Action", "Controller")
<fieldset>
@* Other form code and values *@
</fieldset>
End Using
しかし、そうすると、「BC32035:属性指定子は完全なステートメントではありません。行の継続を使用して、属性を次のステートメントに適用してください。」というメッセージが表示されます。このエラーを回避するには、開始タグの前に@文字を追加する必要があります。誰かが理由を説明できますか?