HtmlMeta.Name Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta il nome della proprietà per i metadati definito dal controllo HtmlMeta.
public:
virtual property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public virtual string Name { get; set; }
member this.Name : string with get, set
Public Overridable Property Name As String
Valore della proprietà
Nome della proprietà.
Esempio
Nell'esempio di codice seguente viene illustrato come usare il HtmlMeta controllo per definire gli elementi HTML <meta>
per una pagina Web. Vengono definiti due <meta>
tag, una parola chiave di elenco che descrive la pagina e una che elenca la data di creazione della pagina. La Name proprietà viene utilizzata per definire l'attributo name
di ogni <meta>
tag.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
// Create two instances of an HtmlMeta control.
HtmlMeta hm1 = new HtmlMeta();
HtmlMeta hm2 = new HtmlMeta();
// Get a reference to the page header element.
HtmlHead head = (HtmlHead)Page.Header;
// Define an HTML <meta> element that is useful for search engines.
hm1.Name = "keywords";
hm1.Content = "words that describe your web page";
head.Controls.Add(hm1);
// Define an HTML <meta> element with a Scheme attribute.
hm2.Name = "date";
hm2.Content = DateTime.Now.ToString("yyyy-MM-dd");
hm2.Scheme = "YYYY-MM-DD";
head.Controls.Add(hm2);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>HtmlMeta Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
View the HTML source code of the page to see the two HTML meta elements added.
</div>
</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">
<script runat="server">
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
' Create two instances of an HtmlMeta control.
Dim hm1 As New HtmlMeta()
Dim hm2 As New HtmlMeta()
' Get a reference to the page header element.
Dim head As HtmlHead = Page.Header
' Define an HTML <meta> element that is useful for search engines.
hm1.Name = "keywords"
hm1.Content = "words that describe your web page"
head.Controls.Add(hm1)
' Define an HTML <meta> element with a Scheme attribute.
hm2.Name = "date"
hm2.Content = DateTime.Now.ToString("yyyy-MM-dd")
hm2.Scheme = "YYYY-MM-DD"
head.Controls.Add(hm2)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>HtmlMeta Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
View the HTML source code of the page to see the two HTML meta elements added.
</div>
</form>
</body>
</html>
Commenti
La Name proprietà, insieme alla Content proprietà , definisce una proprietà di metadati della pagina.
Il rendering della Name proprietà viene eseguito sull'attributo name
dell'elemento HTML <meta>
risultante.