ValidationSummary.DisplayMode 属性

定义

获取或设置验证摘要的显示模式。

public:
 property System::Web::UI::WebControls::ValidationSummaryDisplayMode DisplayMode { System::Web::UI::WebControls::ValidationSummaryDisplayMode get(); void set(System::Web::UI::WebControls::ValidationSummaryDisplayMode value); };
[System.ComponentModel.Bindable(true)]
public System.Web.UI.WebControls.ValidationSummaryDisplayMode DisplayMode { get; set; }
public System.Web.UI.WebControls.ValidationSummaryDisplayMode DisplayMode { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.DisplayMode : System.Web.UI.WebControls.ValidationSummaryDisplayMode with get, set
member this.DisplayMode : System.Web.UI.WebControls.ValidationSummaryDisplayMode with get, set
Public Property DisplayMode As ValidationSummaryDisplayMode

属性值

ValidationSummaryDisplayMode

ValidationSummaryDisplayMode 值之一。 默认值为 BulletList

属性

例外

该显示模式不是 ValidationSummaryDisplayMode 值之一。

示例

下面的代码示例演示如何设置 DisplayMode 属性以显示项目符号列表。

重要

此示例具有一个接受用户输入的文本框,这是一个潜在的安全威胁。 默认情况下,ASP.NET 网页验证用户输入是否不包含脚本或 HTML 元素。 有关详细信息,请参阅脚本侵入概述


<%@ Page Language="C#"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      Name:<br/>
      <asp:textbox id="NameTextBox"
        runat="server"/>
        
      <asp:requiredfieldvalidator id="NameTextBoxRequiredValidator"
        controltovalidate="NameTextBox"
        errormessage="Name field."
        text="Please enter your name"
        runat="server"/>     
        
      <br/>  
      
      City:<br/>
      <asp:textbox id="CityTextBox"
        runat="server"/>
        
      <asp:requiredfieldvalidator id="CityTextBoxRequiredValidator"
        controltovalidate="CityTextBox"
        errormessage="City field."
        text="Please enter the city."
        runat="server"/> 
        
      <br/>
      
      <asp:Button id="SubmitButton"
        text="Submit"
        runat="server"/>
      
      <hr/>
      
      <asp:ValidationSummary 
        id="valSum" 
        displaymode="BulletList" 
        headertext="You must enter a value in the following fields:"
        runat="server"/>
    
    </form>
  </body>
</html>

<%@ Page Language="VB"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      Name:<br/>
      <asp:textbox id="NameTextBox"
        runat="server"/>
        
      <asp:requiredfieldvalidator id="NameTextBoxRequiredValidator"
        controltovalidate="NameTextBox"
        errormessage="Name field."
        text="Please enter your name"
        runat="server"/>     
        
      <br/>  
      
      City:<br/>
      <asp:textbox id="CityTextBox"
        runat="server"/>
        
      <asp:requiredfieldvalidator id="CityTextBoxRequiredValidator"
        controltovalidate="CityTextBox"
        errormessage="City field."
        text="Please enter the city."
        runat="server"/> 
        
      <br/>
      
      <asp:Button id="SubmitButton"
        text="Submit"
        runat="server"/>
      
      <hr/>
      
      <asp:ValidationSummary 
        id="valSum" 
        displaymode="BulletList" 
        headertext="You must enter a value in the following fields:"
        runat="server"/>
    
    </form>
  </body>
</html>

注解

使用此属性可指定控件的 ValidationSummary 显示格式。 摘要可以显示为列表、项目符号列表或单个段落。

适用于

另请参阅