ValidationExtensions.ValidationMessageFor メソッド

定義

オーバーロード

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, Object, String)

指定された式の検証エラー メッセージの HTML マークアップを返します。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, IDictionary<String,Object>, String)

指定された式の検証エラー メッセージの HTML マークアップを返します。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, String)

指定された式の検証エラー メッセージの HTML マークアップを返します。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, Object)

指定された式で表される各データ フィールドについて、指定されたメッセージおよび HTML 属性を使用して、検証エラー メッセージの HTML マークアップを返します。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, IDictionary<String,Object>)

指定された式で表される各データ フィールドについて、指定されたメッセージおよび HTML 属性を使用して、検証エラー メッセージの HTML マークアップを返します。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String)

指定された式で表される各データ フィールドについて、指定されたメッセージを使用して、検証エラー メッセージの HTML マークアップを返します。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>)

指定された式で表される各データ フィールドについて、検証エラー メッセージの HTML マークアップを返します。

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, Object, String)

指定された式の検証エラー メッセージの HTML マークアップを返します。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string validationMessage, object htmlAttributes, string tag);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string * obj * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), validationMessage As String, htmlAttributes As Object, tag As String) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

プロパティの型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって操作される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

レンダリングするプロパティを含むオブジェクトを識別する式。

validationMessage
String

検証エラーが発生した場合に表示するメッセージ。

htmlAttributes
Object

この要素の HTML 属性を格納するオブジェクト。

tag
String

検証メッセージの HTML 要素のラッピングのために設定するタグ。

戻り値

モデル オブジェクトが有効でクライアント側の検証が無効な場合は null。 それ以外の場合は tag 、エラー メッセージを含む要素。

適用対象

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, IDictionary<String,Object>, String)

指定された式の検証エラー メッセージの HTML マークアップを返します。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string validationMessage, System.Collections.Generic.IDictionary<string,object> htmlAttributes, string tag);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string * System.Collections.Generic.IDictionary<string, obj> * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), validationMessage As String, htmlAttributes As IDictionary(Of String, Object), tag As String) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

プロパティの型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって操作される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

レンダリングするプロパティを含むオブジェクトを識別する式。

validationMessage
String

検証エラーが発生した場合に表示するメッセージ。

htmlAttributes
IDictionary<String,Object>

IDictionary<TKey,TValue>要素の HTML 属性を含む 。

tag
String

検証メッセージの HTML 要素のラッピングのために設定するタグ。

戻り値

モデル オブジェクトが有効でクライアント側の検証が無効な場合は null。 それ以外の場合は tag 、エラー メッセージを含む要素。

適用対象

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, String)

指定された式の検証エラー メッセージの HTML マークアップを返します。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string validationMessage, string tag);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), validationMessage As String, tag As String) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

プロパティの型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって操作される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

レンダリングするプロパティを含むオブジェクトを識別する式。

validationMessage
String

検証エラーが発生した場合に表示するメッセージ。

tag
String

検証メッセージの HTML 要素のラッピングのために設定するタグ。

戻り値

モデル オブジェクトが有効でクライアント側の検証が無効な場合は null。 それ以外の場合は tag 、エラー メッセージを含む要素。

適用対象

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, Object)

指定された式で表される各データ フィールドについて、指定されたメッセージおよび HTML 属性を使用して、検証エラー メッセージの HTML マークアップを返します。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string validationMessage, object htmlAttributes);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string * obj -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), validationMessage As String, htmlAttributes As Object) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

プロパティの型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

レンダリングするプロパティを含むオブジェクトを識別する式。

validationMessage
String

指定したフィールドにエラーがある場合に表示するメッセージ。

htmlAttributes
Object

この要素の HTML 属性を格納するオブジェクト。

戻り値

プロパティまたはオブジェクトが有効な場合は、空の文字列。それ以外の場合は、エラー メッセージを含む span 要素。

適用対象

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String, IDictionary<String,Object>)

指定された式で表される各データ フィールドについて、指定されたメッセージおよび HTML 属性を使用して、検証エラー メッセージの HTML マークアップを返します。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string validationMessage, System.Collections.Generic.IDictionary<string,object> htmlAttributes);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string * System.Collections.Generic.IDictionary<string, obj> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), validationMessage As String, htmlAttributes As IDictionary(Of String, Object)) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

プロパティの型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

レンダリングするプロパティを含むオブジェクトを識別する式。

validationMessage
String

指定したフィールドにエラーがある場合に表示するメッセージ。

htmlAttributes
IDictionary<String,Object>

この要素の HTML 属性を格納するオブジェクト。

戻り値

プロパティまたはオブジェクトが有効な場合は、空の文字列。それ以外の場合は、エラー メッセージを含む span 要素。

適用対象

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>, String)

指定された式で表される各データ フィールドについて、指定されたメッセージを使用して、検証エラー メッセージの HTML マークアップを返します。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression, string validationMessage);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> * string -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty)), validationMessage As String) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

プロパティの型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

レンダリングするプロパティを含むオブジェクトを識別する式。

validationMessage
String

指定したフィールドにエラーがある場合に表示するメッセージ。

戻り値

プロパティまたはオブジェクトが有効な場合は、空の文字列。それ以外の場合は、エラー メッセージを含む span 要素。

適用対象

ValidationMessageFor<TModel,TProperty>(HtmlHelper<TModel>, Expression<Func<TModel,TProperty>>)

指定された式で表される各データ フィールドについて、検証エラー メッセージの HTML マークアップを返します。

public static System.Web.Mvc.MvcHtmlString ValidationMessageFor<TModel,TProperty> (this System.Web.Mvc.HtmlHelper<TModel> htmlHelper, System.Linq.Expressions.Expression<Func<TModel,TProperty>> expression);
static member ValidationMessageFor : System.Web.Mvc.HtmlHelper<'Model> * System.Linq.Expressions.Expression<Func<'Model, 'Property>> -> System.Web.Mvc.MvcHtmlString
<Extension()>
Public Function ValidationMessageFor(Of TModel, TProperty) (htmlHelper As HtmlHelper(Of TModel), expression As Expression(Of Func(Of TModel, TProperty))) As MvcHtmlString

型パラメーター

TModel

モデルの型。

TProperty

プロパティの型。

パラメーター

htmlHelper
HtmlHelper<TModel>

このメソッドによって拡張される HTML ヘルパー インスタンス。

expression
Expression<Func<TModel,TProperty>>

レンダリングするプロパティを含むオブジェクトを識別する式。

戻り値

プロパティまたはオブジェクトが有効な場合は、空の文字列。それ以外の場合は、エラー メッセージを含む span 要素。

適用対象