ASP.NET 2.0里动态访问META标记

asp.net|动态|访问

在asp.net 2.0里,可以支持动态访问meta 标记了,比如可以动态增加关键字了
Private Sub CreateMetaTags()

     Dim hm As New HtmlMeta()

    Dim head As HtmlHead = CType(Page.Header, HtmlHead)

    hm.Name = "Keywords"

    hm.Content = "VB.Net, VB.NET, .NET"

    head.Controls.Add(hm)

End Sub

时间: 2024-08-01 14:18:19

ASP.NET 2.0里动态访问META标记的相关文章

ASP.NET 2.0中动态修改页面标题

asp.net|动态|页面 在老外的站上看到解决的好方法,故简单编译之:在一个asp.net 的应用中,经常要动态修改页面的标题,一个典型的例子就是,在一个页面导航的控件中,希望用户点选哪一个连接,在页面的title里就显示相关的内容,举个例子,比如一个网站,有如下的网站架构:有图书分类,下面再有中国图书,外国图书分类,则一般可以用树形或者asp.net 2.0的新增加的导航栏控件(sitemap),来实现,比如 图书--->中国图书;图书---->外国图书等,而如果这个时候,能在页面的<

ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu )

asp.net|treeview|web|程序|动态 TreeView 控件关键属性 CheckedNodes                 声明被选择的单个或者多个节点ExpandDepth                   声明TreeView控件展开的深度Nodes                               TreeNodeCollection 类型的节点集合SelectedNode                  当前被选择的节点ShowCheckBoxes   

ASP.NET 2.0 中动态添加 GridView 模板列

动态添加列,关键是实现 ITemplate.InstantiateIn 方法.下面是一个添加 GridView 模板列的例子. C#代码 <%...@ Page Language="C#" %><%...@ Import Namespace="System.Data" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http

ASP.NET 2.0 里输出文本格式流

asp.net 在用 ASP.NET 编程时,打开一个页面一般是通过指定超链接地址,调用指定的页面文件(.html..aspx)等方法. 但是,如果即将打开的页面文件的内容是在程序中动态生成,或者是从数据库的表里取出的,我们怎么把这些内容展示出来呢? 我们最直接的想法是,把这些内容先保存成网页文件,再调用它.这种方法当然是可以的,但不是最好的方法,因为这样会在 Web 服务器上生成 许多临时文件,这些文件可能永远也用不着了. 另一种最好的方法是利用文本格式流,把页面内容动态地展示出来.例如,有一

ASP.NET 2.0 中动态添加 GridView 模板列的例子

asp.net|动态|模板 动态添加列,关键是实现 ITemplate.InstantiateIn 方法.下面是一个添加 GridView 模板列的例子. C#代码 <%...@ Page Language="C#" %><%...@ Import Namespace="System.Data" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&qu

ASP.NET 2.0里输出文本格式流

在用 ASP.NET 编程时,打开一个页面一般是通过指定超链接地址,调用指定的页面文件(.html..aspx)等方法. 但是,如果即将打开的页面文件的内容是在程序中动态生成,或者是从数据库的表里取出的,我们怎么把这些内容展示出来呢? 我们最直接的想法是,把这些内容先保存成网页文件,再调用它.这种方法当然是可以的,但不是最好的方法,因为这样会在 Web 服务器上生成 许多临时文件,这些文件可能永远也用不着了. 另一种最好的方法是利用文本格式流,把页面内容动态地展示出来.例如,有一个页面: --

asp.net 2.0里也可以用JSON的使用方法_实用技巧

全部代码如下.  复制代码 代码如下: /// <summary> /// JSON解析类 /// </summary> public static class JSONConvert { #region 全局变量 private static JSONObject _json = new JSONObject();//寄存器 private static readonly string _SEMICOLON = "@semicolon";//分号转义符 pri

ASP.NET 2.0实现数据访问层

1. 实现数据访问层 本节将讲解数据访问层的实现,该层包括与AdventureWorks数据库通信的所有必要类和方法.首先,使用Visual Studio 2005创建新的Visual C#类库项目AdventureWorksTraderDataAccess.当这个项目创建后,可修改默认类名称为ProductCategoryDB.示例1说明了ProductCategoryDB类的实现代码. 示例1:实现ProductCategoryDB类 using System; using System.D

在ASP.NET 2.0中操作数据之三十九:在DataList的编辑界面里添加验证控件_自学过程

导言 到目前为止的讨论编辑DataList的教程里,没有包含任何验证用户的输入,即使是用户非法输入- 遗漏了product的name或者负的price- 会导致异常.在前面一章里我们学习了如何在DataList的UpdateCommand事件处理中添加异常处理代码,以便在出现异常时捕捉它并显示友好的错误信息.然而理想的编辑界面应该包含验证控件,用来在第一时间里阻止用户输入一些非法数据. 本章我们将学习在DataList的EditItemTemplate里添加验证控件从而提供一个更安全的编辑界面,