ValidationSummary.HeaderText 属性
定义
获取或设置显示在摘要上方的标题文本。Gets or sets the header text displayed at the top of the summary.
public:
property System::String ^ HeaderText { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
public string HeaderText { get; set; }
public string HeaderText { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.HeaderText : string with get, set
member this.HeaderText : string with get, set
Public Property HeaderText As String
属性值
显示在摘要上方的标题文本。The header text displayed at the top of the summary. 默认值为 Empty。The default is Empty.
- 属性
示例
下面的代码示例演示如何使用 HeaderText 属性来显示控件的标题 ValidationSummary 。The following code example demonstrates how to use the HeaderText property to display a title for the ValidationSummary control.
<%@ 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 。Use this property to display a title for the ValidationSummary control.
该 HeaderText 属性不是 HTML 编码的。The HeaderText property is not HTML encoded. 因此,可以将 HTML 标记包含在中 HeaderText 。Therefore, HTML tags can be included in HeaderText.
设置此属性后,可以使用设计器工具自动将此属性的值保存到资源文件中。The value of this property, when set, can be saved automatically to a resource file by using a designer tool. 有关详细信息,请参阅 LocalizableAttribute 和 ASP.NET 全球化和本地化。For more information, see LocalizableAttribute and ASP.NET Globalization and Localization.