EditCommandColumn.ValidationGroup プロパティ

定義

EditCommandColumn オブジェクトがサーバーにポストバックされるときに、このオブジェクトによって発生する検証の対象となる検証コントロールのグループを取得または設定します。Gets or sets the group of validation controls for which the EditCommandColumn object causes validation when it posts back to the server.

public:
 virtual property System::String ^ ValidationGroup { System::String ^ get(); void set(System::String ^ value); };
public virtual string ValidationGroup { get; set; }
member this.ValidationGroup : string with get, set
Public Overridable Property ValidationGroup As String

プロパティ値

String

サーバーにポストバックされるときに、EditCommandColumn の Update ボタンによって発生する検証の対象となる検証コントロールのグループ。The group of validation controls for which the Update button in an EditCommandColumn causes validation when it posts back to the server. 既定値は、空の文字列 ("") です。The default is an empty string ("").

注釈

検証グループを使用すると、ページ上の検証コントロールを特定のカテゴリに割り当てることができます。Validation groups allow you to assign validation controls on a page to a specific category. 各検証グループは、ページ上の他の検証グループとは別に検証できます。Each validation group can be validated independently of other validation groups on the page. プロパティを使用して、 ValidationGroup オブジェクトの [更新] ボタンに EditCommandColumn よってサーバーへのポストバック時に検証が行われる検証グループの名前を指定します。Use the ValidationGroup property to specify the name of the validation group for which the Update button in an EditCommandColumn object causes validation when it posts back to the server.

プロパティは、 ValidationGroup プロパティの値 CausesValidation がに設定されている場合にのみ効果があり true ます。The ValidationGroup property has an effect only when the value of the CausesValidation property is set to true. プロパティの値を指定すると ValidationGroup 、オブジェクトの [更新] ボタンがサーバーにポストバックされたときに、指定したグループの一部である検証コントロールのみが検証され EditCommandColumn ます。When you specify a value for the ValidationGroup property, only the validation controls that are part of the specified group are validated when the Update button in an EditCommandColumn object posts back to the server. プロパティの値を指定せず、プロパティがに設定されている場合 ValidationGroup CausesValidation true 、オブジェクトの [更新] ボタンがサーバーにポストバックされるときに、検証グループに割り当てられていないページ上のすべての検証コントロールが検証され EditCommandColumn ます。If you do not specify a value for the ValidationGroup property and the CausesValidation property is set to true, all validation controls on the page that are not assigned to a validation group are validated when the Update button in an EditCommandColumn object posts back to the server.

このプロパティの値は、ビューステートに格納されます。The value of this property is stored in view state.

適用対象

こちらもご覧ください