知识大全 ASP.NET入门教程 7.4.1 数据绑定选项列表[2]

Posted

篇首语:知识是果树,知识的应用就是果树上结的果实。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 7.4.1 数据绑定选项列表[2]相关的知识,希望对你有一定的参考价值。

ASP.NET入门教程 7.4.1 数据绑定选项列表[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    将列表项绑定到数组

    添加静态数据项的一种更高级的方法是使用数组 在Page_Load事件中创建一个数组 然后将这个数组设置为列表的数据源 最后 执行绑定 在ASP NET 中 绑定表示将数据放入控件的操作 例如 在将ListBox绑定到数据源控件时 数据源中的信息将实际保存到这个ListBox控件中 这是在ASP NET 中使用 x版本技术的少数几个地方之一 用一行代码来执行绑定 大多数情况下在 版本中数据控件都会在需要时自动执行绑定 这里需要执行如下步骤

 

<%@ Page Language= VB %>

<script runat= server >

         Public MyStates() As String=( AK AL AR )

        

         Protected Sub Page_Load(ByVal sender As Object ByVal e As System EventArgs)

           DropDownList DataBind()

         End Sub

         </script>

< xmlns= // w / /x >

<head runat= server >

         <title>Untitled Page</title>

</head>

<body>

         <form id= form runat= server >

    <div>

    <asp:DropDownList ID= DropDpwmList runat= server

        DataSource= <@# MyStates %>

        >

        </asp:DropDownList>

    第一部分阴影代码创建了一个名为MyStates的变量并用 个值填充它 第三部分阴影代码指定将数组(MyStates)绑定到DropDownList 第二部分阴影代码指示ASP NET 页面在页面加载的时候实际执行绑定 也就是说 将My States中的值放到DropDownListl中

    如果支持显示的数据项发生变化 那么选择列表中的数据项应该从数据源控件中读取 选择列表有一个属性DataSourcelD 它的值是数据源控件的m 然后是DataTextField和DataVaiueField属性的值 将它们设置为数据源控件的SelectCornrnand属性中包含的字段

    从数据源添加列表项

    很多情况下 列表项都将保存在数据库中 所以从数据库中获取列表与前一小节所述的创建数组或单独的标记相比更有意义 由于ASP NET 在数据源和数据绑定控件上的混合匹配设计 因此可以从数据源控件获取列表 只需跟随VWD向导指定使用哪个数据源为ListBox提供信息

    在这个页面上您希望用户只能看到当月的赛程安排 在下面的 试一试 练习中 首先在页面上由硬编码设定月份 然后转为动态绑定 注意球队之间的比赛集中在 月到 月之间 可以从 月到 月的静态绑定开始 然后改善页面使其自动绑定到数据库中比赛的实际日期

    ( )在本章的前面创建了Fixtures aspx页面 在VWD中打开它

    ( )添加类似于Please pick a month的文本 然后从工具箱中拖放一个ListBox控件到内容区域 可能需要向下滚动才能看到该控件

    ( )由于本书使用后台代码 因此必须在一个单独的文件中编写代码 在SolutionExplorer的顶部单击View Code图标打开编辑器面板

    在编辑器面板的左上方 展开下拉列表并单击Page Events对象 在右上方展开下拉列表并选择Load

    ( )在Page_Load事件内添加如下阴影代码 注意数组列表包含在花括号()内 而不是圆括号内 还要注意到数组的声明位于Page_Load之前

 

Partial Class Fixtures

    Inherits System Web UI Page

 

         Protected ListOfMonths() As Integer=( )

   

    Protected Sub Page_Load(ByVal sender As Object ByVal e As System EventArgs) Handles Me Load

 

         Listbox DataBind()

    End Sub

cha138/Article/program/net/201311/15410

相关参考

知识大全 ASP.NET入门教程 7.4.1 数据绑定选项列表[3]

ASP.NET入门教程7.4.1数据绑定选项列表[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 ASP.NET入门教程 7.4 数据绑定控件

ASP.NET入门教程7.4数据绑定控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 7.2.2 数据绑定控件[2]

ASP.NET入门教程7.2.2数据绑定控件[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 7.2.2 数据绑定控件[1]

ASP.NET入门教程7.2.2数据绑定控件[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 7.2.2 数据绑定控件[3]

ASP.NET入门教程7.2.2数据绑定控件[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 7.8 绑定语法

ASP.NET入门教程7.8绑定语法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n

知识大全 ASP.NET入门教程 1.7.9 错误列表窗口[2]

ASP.NET入门教程1.7.9错误列表窗口[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 1.7.9 错误列表窗口[3]

ASP.NET入门教程1.7.9错误列表窗口[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&

知识大全 ASP.NET入门教程 1.7.9 错误列表窗口[1]

ASP.NET入门教程1.7.9错误列表窗口[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&