• ASP.NET Web Forms-ArrayList 对象 ArrayList 对象是包含单个数据值的项目的集合。 ArrayList DropDownList ArrayList RadioButtonList 创建 ArrayList ArrayList 对象是包含单个数据值的项目的集合。 通过 Add() 方法向 ArrayList 添加项目。 下面的代码创建了一个名为 mycountries 的 ArrayList 对象,并添加了四个项目: script runat=server Sub Page_Load if Not Page.IsPostBack then dim mycountries=New ArrayList mycountries.Add(Norway) mycountries.Add(Sweden) mycountries.Add(France) mycountries.Add(Italy) end if end sub /script 在默认情况下...

  • ASP.NET Web Forms-数据绑定

    2019-10-25 14:13:12

    ASP.NET Web Forms-数据绑定 我们可以使用数据绑定(Data Binding)来完成带可选项的列表,这些可选项来自某个导入的数据源,比如数据库、XML 文件或者脚本。 数据绑定 下面的控件是支持数据绑定的列表控件: asp:RadioButtonList asp:CheckBoxList asp:DropDownList asp:Listbox 以上每个控件的可选项通常是在一个或者多个 asp:ListItem 控件中定义,如下: html body form runat=server asp:RadioButtonList id=countrylist runat=server asp:ListItem value=N text=Norway / asp:ListItem value=S text=Sweden / asp:ListItem v...

  • ASP.NET Web Forms-数据库连接 ADO.NET 也是 .NET 框架的组成部分。ADO.NET 用于处理数据访问。通过 ADO.NET,您可以操作数据库。 数据库连接 - 绑定到 DataList 控件 数据库连接 - 绑定到 Repeater 控件 什么是 ADO.NET? ADO.NET 是 .NET 框架的组成部分 ADO.NET 由一系列用于处理数据访问的类组成 ADO.NET 完全基于 XML ADO.NET 没有 Recordset 对象,这一点与 ADO 不同 创建数据库连接 在我们的实例中,我们将使用 Northwind 数据库。 首先,导入 System.Data.OleDb 命名空间。我们需要这个命名...

  • ASP.NET Web Forms-Button 控件 Button 控件用于显示一个下压按钮。 Button 控件 Button 控件用于显示一个下压按钮。下压按钮可能是一个提交按钮或者是一个命令按钮。在默认情况下,这个控件是提交按钮。 提交按钮没有命令名称,当它被点击时,它会把页面传回到服务器。您可以编写一些事件句柄,当提交按钮被点击时,用来控制动作的执行。 命令按钮有命令名称,并且允许您在页面上创建多个 Button 控件。您可以编写一些时间句柄,当命令按钮被点击时,用...

  • ASP.NET Web Forms-Hashtable 对象 Hashtable 对象包含用键/值对表示的项目。 创建 Hashtable Hashtable 对象包含用键/值对表示的项目。键被用作索引,通过搜索键,可以实现对值的快速搜索。 通过 Add() 方法向 Hashtable 添加项目。 下面的代码创建了一个名为 mycountries 的 Hashtable 对象,并添加了四个元素: script runat=server Sub Page_Load if Not Page.IsPostBack then dim mycountries=New Hashtable mycountries.Add(N,Norway) mycountries.Add(S,Sweden) mycountries.Add(F,France) mycountries.Add(I,Italy) end if end sub /scrip...

  • ASP.NET Web Forms-Repeater 控件 Repeater 控件用于显示被绑定在该控件上的项目的重复列表。 绑定 DataSet 到 Repeater 控件 Repeater 控件用于显示被绑定在该控件上的项目的重复列表。Repeater 控件可被绑定到数据库表、XML 文件或者其他项目列表。在这里,我们将演示如何绑定 XML 文件到 Repeater 控件。 在我们的实例中,我们将使用下面的 XML 文件(cdcatalog.xml): ?xml version=1.0 encoding=ISO-8859-1? catalog cd titleEmpire Burlesque/title artistBob Dylan/artist countryUSA/country companyColumbia/co...

  • ASP.NET Web Forms-实例

    2019-10-25 13:59:33

    ASP.NET Web Forms-实例 ASP.NET HTML 控件 HTML Anchor HTML Button HTML Image HTML Image 2 HTML Inputbutton HTML InputCheckbox HTML InputHidden HTML InputImage HTML InputRadiobutton HTML Table HTML Table 2 HTML Textarea ASP.NET Web 控件 AdRotator Button Button 2 Calendar Calendar 2 Calendar 3 Checkbox CheckboxList DataList 用 styles的DataList 用 AlternatingItemTemplate的DataList DropdownList Hyperlink Image ImageButton Label LinkButton Listbox Literal Literal 2 Panel Radiobutton RadiobuttonList Repeater 用 AlternatingItemTemplate 重复 用 SeparatorTemplate重复 Table Table 2 Textbo...

  • ASP.NET Web Forms-维持 ViewState 通过在您的 Web Form 中维持对象的 ViewState(视图状态),您可以省去大量的编码工作。 维持 ViewState(视图状态) 在经典 ASP 中,当一个表单被提交时,所有的表单值都会被清空。假设您提交了一个带有大量信息的表单,而服务器返回了一个错误。您不得不回到表单改正信息。您点击返回按钮,然后发生了什么......所有表单值都被清空了,您不得不重新开始所有的一切!站点没有维持您的 ViewState。 在 ASP .NET 中,当一个表单被提...

  • ASP.NET WebForms功能增强(三) ASP.NET HTML Editor 占位符(邮件合并) 占位符允许最终用户创建文本模板,这些占位符可以被替换为所需的值(从数据库)。 标签检查器(文档结构路径导航)和所选的标签属性编辑器 新的标签检查器允许最终用户浏览一个标签层次结构、删除标签,并使用标签属性编辑器自定义标签属性。 内容元素过滤 DevExpress HTML Editor现在允许您过滤内容元素,您可以指定标签、属性和样式属性的过滤规则。 增强Design-Time 新的预置允许您...

  • ASP.NET WebForms功能增强(一) 下载最新版DevExpress ASP.NET Controls v15.1.4 ASP.NET Rich Text Editor Word Inspired富文本编辑器 DevExpress ASP.NET Rich Text Editor预览版去年首次发布,此次版本更新正式发布了ASP.NET Rich Text Editor,它包括以下一些新功能: 编号和项目符号列表 支持域(包括DOCVARIABLE域) 隐藏符号 超链接 为插入符号、标签设置等新增对话框 支持工作流(打开/保存文件) 支持触摸 只读模式 文档和操作限制设置 随着DevExpress ASP.NET Rich Text Editor控件的发布,现在您...

  • ASP.NET Web Forms-导航

    2019-10-25 13:57:25

    ASP.NET Web Forms-导航 ASP.NET 带有内建的导航控件。 网站导航 维护大型网站的菜单是困难而且费时的。 在 ASP.NET 中,菜单可存储在文件中,这样易于维护。文件通常名为web.sitemap,并且被存放在网站的根目录下。 此外,ASP.NET 有三个心的导航控件: Dynamic menus TreeViews Site Map Path Sitemap 文件 使用下面的 sitemap 文件: ?xml version=1.0 encoding=ISO-8859-1 ? siteMap siteMapNode title=Home url=/aspnet/w3home.aspx siteMapNode title=Services url=/aspnet/w3services.aspx siteMapNode title=Training url=/aspnet/w...

  • ASP.NET Web Forms-事件

    2019-10-25 13:56:50

    ASP.NET Web Forms-事件 事件句柄是一种针对给定事件来执行代码的子例程。 ASP.NET - 事件句柄 请看下面的代码: % lbl1.Text=The date and time is now() % html body form runat=server h3asp:label id=lbl1 runat=server //h3 /form /body /html 上面的代码将在何时被执行?答案是:不知道...。 Page_Load 事件 Page_Load 事件是 ASP.NET 可理解的众多事件之一。Page_Load 事件会在页面加载时被触发, ASP.NET 将自动调用 Page_Load 子例程,并执行其中的代码: 实例 script runat=server Sub Page_Load lbl1.Text=The date and...

  • ASP.NET WebForms功能增强(二) 下载最新版DevExpress ASP.NET Controls v15.1.4 ASP.NET Spreadsheet Control 改进复制/粘贴功能 在以前的版本中,复制/粘贴操作只能在一个单独的Spreadsheet文档中工作(Spreadsheet剪贴板代替计算机剪贴板)。最终用户现在可以使用复制/剪切/粘贴快捷键在多个Spreadsheet文档间传输数据,甚至可以在Spreadsheet和外部应用程序(Excel、Word等)间传输数据。 支持数据流和字节数组(打开/保存文档) 新的服务器端API(方法和事件)已经实现,因此现在...

  • ASP.NET Web Forms-HTML 服务器控件 HTML 服务器控件是服务器可理解的 HTML 标签。 下 HTML 服务器控件 ASP.NET 文件中的 HTML 元素,默认是作为文本进行处理的。要想让这些元素可编程,需向 HTML 元素中添加 runat=server 属性。这个属性表示,该元素将被作为服务器控件进行处理。 注释:所有 HTML 服务器控件必须位于带有 runat=server 属性的 form 标签内! 注释:ASP.NET 要求所有 HTML 元素必须正确关闭和正确嵌套。 HTML 服务器控件 描述 HtmlAnchor 控制 a HTML 元素 HtmlButton 控...

  • Web Forms 母版页

    2019-10-25 13:55:28

    Web Forms 母版页 母版页为您的网站的其他页面提供模版。 母版页 母版页允许您为您的 web 应用程序中的所有页面(或页面组)创建一致的外观和行为。 母版页为其他页面提供模版,带有共享的布局和功能。母版页为内容定义了可被内容页覆盖的占位符。输出结果是母版页和内容页的组合。 内容页包含您想要显示的内容。 当用户请求内容页时,ASP.NET 会对页面进行合并以生成结合了母版页布局和内容页内容的输出。 母版页实例 %@ Master % html body h1Standard...

  • ASP.NET Web Forms-HTML 表单

    2019-10-25 13:54:58

    ASP.NET Web Forms-HTML 表单 所有的服务器控件都必须出现在 form 标签中,form 标签必须包含 runat=server 属性。 ASP.NET Web 表单 所有的服务器控件都必须出现在 form 标签中,form 标签必须包含 runat=server 属性。runat=server 属性表明该表单必须在服务器上进行处理。同时也表明了包含在它内部的控件可被服务器脚本访问: form runat=server ...HTML + server controls /form 注释:该表单总是被提交到自身页面。如果您指定了一个 action 属性,它会被忽略。如果您省略了 metion 属性,...

  • ASP.NET Web Forms-HTML 页面

    2019-10-25 13:54:25

    ASP.NET Web Forms-HTML 页面 简单的 ASP.NET 页面看上去就像普通的 HTML 页面。 Hello RUNOOB.COM 在开始学习 ASP.NET 之前,我们先来构建一个简单的 HTML 页面,该页面将在浏览器中显示 Hello RUNOOB.COM: Hello RUNOOB.COM! 用 HTML 编写的 Hello RUNOOB.COM 下面的代码将以 HTML 页面的形式显示实例: html body bgcolor=yellow center h2Hello RUNOOB.COM!/h2 /center /body /html 如果您想亲自尝试一下,请保存上面的代码到一个名为 firstpage.htm 的文件中,并创建一个到该文件的链接:firstpage.htm。 用 ASP.N...

  • ASP.NET Web Forms-服务器控件 服务器控件是服务器可理解的标签。 经典 ASP 的局限性 下面列出的代码是从上一章中复制的: html body bgcolor=yellow center h2Hello W3CSchool.cc!/h2 p%Response.Write(now())%/p /center /body /html 上面的代码反映出经典 ASP 的局限性:代码块必须放置在您想要输出显示的位置。 通过经典 ASP,想要把可执行代码从 HTML 页面中分离出来是不可能的。这让页面变得难以阅读,也难以维护。 ASP.NET - 服务器控件 ASP.NET 通过服务器控件,已经解决了上述的意大...

首页 1 2 下一页 末页
  • 219
  • 学习推荐

  • ASP.NET
  • C#
  • Web Pages
  • Razor
  • MVC
  • Web Forms