私はASP.NET MVCを試してみることにしました。これは、Web開発の経験がほとんどないためです。私はVisual StudioでMVC 2.0プロジェクトを作成しました。いくつかの異なる.aspxページが含まれています。彼らはコードとHTMLの両方を混ぜているようです:ASP.NET MVCのHTMLとC#コードの両方の.aspxファイル - 正しいですか?
<% using (Html.BeginForm()) { %>
<%: Html.ValidationSummary(true, "Login was unsuccessful. Please correct the errors and try again.") %>
<div>
<fieldset>
<legend>Account Information</legend>
<div class="editor-label">
<%: Html.LabelFor(m => m.UserName) %>
</div>
<div class="editor-field">
<%: Html.TextBoxFor(m => m.UserName) %>
<%: Html.ValidationMessageFor(m => m.UserName) %>
</div>
...
この標準的な方法はありますか?または、HTMLとコードを完全に分離する必要がありますか?
ありがとうございました
標準に反して、私はそれがあってはならないという意見です。 .NET MVCを魅力的でないものにするのは、これだけです。それは乱雑です。そして、ファイルを読むことができなくなります。私はこれをしないフレームワークを探してきました。そして、私が見つけられなければ。私は1つを構築します。 – b01