次の方法で共有


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>

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

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 要素。

適用対象