摘要:
lock 关键字将语句块标记为临界区,方法是获取给定对象的互斥锁,执行语句,然后释放该锁。此语句的形式如下: Object thisLock = new Object(); lock (thisLock) { // Critical code section. } lock 关键字可确保当一个线程位于代码的临界区时,另一个... 阅读全文
摘要:
创建一个服务器控件,该控件包含呈现到母版页中的 ContentPlaceHolder 控件的文本、标记和其他服务器控件。 Visible="True|False" Content 控件是内容页的内容和控件的容器。Content 控件只能和定义相应的 ContentPlaceHolder 控件的母版页一起使用。... 阅读全文
摘要:
将客户端重定向到新的 URL。 重载列表 名称 说明 Redirect(String) 将客户端重定向到新的 URL 并指定该新 URL。 Redirect(String, Boolean) 将客户端重定向到新的 URL。指定新的 URL 并指定当前页... 阅读全文
摘要:
获取与该 Page 对象关联的 HttpResponse 对象。该对象使您得以将 HTTP 响应数据发送到客户端,并包含有关该响应的信息。 命名空间: System.Web.UI 程序集: System.Web(在 System.Web.dll 中) 语法 C# [BrowsableAttribute(false)] public... 阅读全文
摘要:
获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问。 命名空间: System.Web.UI 程序集: System.Web(在 System.Web.dll 中) C# [BrowsableAttribute(false)] public bool IsPostBack { get; } ... 阅读全文
摘要:
获取或设置母版页的文件名。 命名空间: System.Web.UI 程序集: System.Web(在 System.Web.dll 中) C# public virtual string MasterPageFile { get; set; } ASP.NET 属性值 类型:System.String 母版页的... 阅读全文
摘要:
在页初始化开始时引发PreInit事件。 命名空间: System.Web.UI 程序集: System.Web(在 System.Web.dll 中) 语法 C# protected virtual void OnPreInit( EventArgs e ) 参数 e类型:System.EventArgs 包含事件... 阅读全文
摘要:
创建使用 Web 部件的简单页面 不需要执行任何操作即可启用 Web 部件个性化设置;默认情况下为 Web 部件控件集启用该功能。当第一次在某个站点上运行 Web 部件页时,ASP.NET 将设置一个默认的个性化设置提供程序来存储用户个性化设置。默认提供程序使用在站点目录的子目录中创建的数据库。 创建网页 1.在文本编辑器中,创建新的文件并将下面的页声明添加到该文件的开头。 ... 阅读全文
摘要:
ASP.NET Web 部件是一组集成控件,用于创建网站使最终用户可以直接从浏览器修改网页的内容、外观和行为。这些修改可以应用于网站上的所有用户或个别用户。当用户修改页和控件时,可以保存这些设置以便跨以后的各浏览器会话保留用户的个人首选项,这种功能称为个性化设置。这些 Web 部件功能意味着开发人员可以使最终用户动态地对 Web 应用程序进行个性化设置,而无需开发人员或管理员的干预。 通过使用... 阅读全文
摘要:
利用 ASP.NET Menu 控件,可以开发 ASP.NET 网页的静态和动态显示菜单。 Menu 控件具有两种显示模式:静态模式和动态模式。静态显示意味着 Menu 控件始终是完全展开的。整个结构都是可视的,用户可以单击任何部位。在动态显示的菜单中,只有指定的部分是静态的,而只有用户将鼠标指针放置在父节点上时才会显示其子菜单项。 您可以在 Menu 控件中直接配置其内容,也可通过将该... 阅读全文
摘要:
Web 应用程序通常访问用于存储和检索动态数据的数据源。可以通过编写代码来使用 System.Data 命名空间(通常称为 ADO.NET)和 System.Xml 命名空间中的类访问数据。此方法在 ASP.NET 的以前版本中很常见。 但是,ASP.NET 也允许您以声明的方式执行数据绑定。在包括如下方案的大多数常见数据方案中,此方法根本不需要任何代码: 选择和显示数据... 阅读全文