<Meta> tag which helps the Search engine to search the page better , Now can be set at the page directory in asp.net 4.0 but in asp.net previous version like 3.5, 3.0, we can not set in the page directory level like
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Meta._Default" MetaDescription="Delete row from datadabse using LINQ" MetaKeywords="DeleteLINQ" %>
This will add the <meta> tag with Name “Keywords” and “description” in the page <Head> section of the page, while rendering page and If the meta tags with these name is already defined in the page then it will override with the values defined in the page directory. You can also set these properties during the run time.
<head id="Head1" runat="server"> <title>Untitled Page</title> <meta name="keywords" content="Delete row from datadabse using LINQ" /> <meta name="description" content="DeleteLINQ" /> </head>
During run time you can set like
Page.MetaDescription = "Delete row from datadabse using LINQ"; Page.MetaKeywords = "DeleteLINQ";