@Html.TextBoxFor および @Html.ValidationMessageFor で、msg を含むエラー インジケーター行を取得します。
「System.Web.WebPages.Html.HtmlHelper には、'TextBoxFor' と 'ValidationMessageFor' の定義が含まれておらず、拡張メソッド 'TextBoxFor' と 'ValidationMessagefor' は、タイプ 'System.Web.WebPages.Html の最初の引数を受け入れません。 .HtmlHelper' が見つかりました..."
using ステートメントをコードに直接追加し、Web.config の参照が正しいことを確認し、拡張メソッドの作成も試みました。何も役に立たないようです。お知らせ下さい。私は Razor を初めて使用するので、すべてが学習体験です。
@model Contact.Settings.Models.ContactSettingsPart
@using System.Web.Mvc.Html
<fieldset>
<legend>@T("Contact Detail")</legend>
<div class="editor-label">
@Html.LabelFor(model => model.ContactFunctionalArea,@T("Contact Name"))
</div>
<div class="editor-field">
@Html.TextBoxFor(model => model.ContactFunctionalArea)
@Html.ValidationMessageFor(model => model.ContactFunctionalArea)
</div>
</fieldset>