ValidationSummary.ShowMessageBox 属性

定义

获取或设置一个值,该值指示是否在消息框中显示验证摘要。

public:
 property bool ShowMessageBox { bool get(); void set(bool value); };
[System.ComponentModel.Bindable(true)]
public bool ShowMessageBox { get; set; }
public bool ShowMessageBox { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.ShowMessageBox : bool with get, set
member this.ShowMessageBox : bool with get, set
Public Property ShowMessageBox As Boolean

属性值

如果在消息框中显示验证摘要,则为 true;否则为 false。 默认值为 false

属性

示例

下面的代码示例演示如何使用 ShowMessageBoxShowSummary 属性来指定验证摘要仅在消息框中显示。


<asp:ValidationSummary 
     id="valSum" 
     DisplayMode="BulletList"
     ShowMessageBox="true"
     ShowSummary="false" 
     HeaderText="You must enter a value in the following fields:"
     Font-Names="verdana" 
     Font-Size="12"
     runat="server"/>

<asp:ValidationSummary 
     id="valSum" 
     DisplayMode="BulletList"
     ShowMessageBox="true"
     ShowSummary="false" 
     HeaderText="You must enter a value in the following fields:"
     Font-Names="verdana" 
     Font-Size="12"
     runat="server"/>

注解

除了 属性之外, ShowSummary 还可以使用此属性来控制验证摘要的显示位置。 如果此属性 和 EnableClientScript 都设置为 true,则验证摘要将显示在消息框中。 如果 EnableClientScript 设置为 false,则此属性不起作用。

注意

如果 和 ShowSummary 属性都ShowMessageBox设置为 true,则验证摘要将显示在消息框和网页上。

适用于

另请参阅