All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
asp.net2.0网站语法之数据绑定语法

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/9 1:38:55 Browse times: 268 Comment times: 0

asp.net2.0网站语法之数据绑定语法


Head photo

Go homepage
Upload pictures
Write articles

asp.net2.0网站语法之数据绑定语法

数据绑定语法
数据绑定就是将数据源中的数据填充到控件的方法,ASP.NET 2.0包含一个基于数据源控件生成的新数据绑定模型。无需编写代码,数据源控件即可以连接到各种数据源(包括数据库、业务对象和XML)并从中检索数据,并将数据应用于要绑定的其他控件。在绑定数据时可以配合DataSource属性与DataBind方法、XPath、Eval函数来实现。
1.通过Eval函数绑定数据
数据绑定表达式包含在<%# 和 %>分隔符之内,并使用Eval和Bind函数。Eval函数用于定义单向(只读)绑定。Bind函数用于定义双向(可更新)绑定。除了通过在数据绑定表达式中调用Eval和Bind方法执行数据绑定外,还可以调用<%#和%>分隔符之内的任何公共范围代码。
将数据绑定表达式与ItemTemplate中的FormView控件结合使用,代码如下:
RunAt="server">


Product ID:

<%# Eval("ProductID") %>



Product Name:

<%# Eval("ProductName") %>




2.通过DataSource属性与DataBind方法绑定数据
有些控件,如GridView、FormView、DropDownList和DetailsView控件,当它们通过DataSource属性绑定到数据源控件时,会通过隐式调用DataBind方法来执行绑定。但是,有些情况需要通过显式调用DataBind方法来执行绑定。网站源代码
例如,将字符串数组绑定到DropDownList控件,代码如下:
protected void Page_Load(object sender, EventArgs e)
{//本教程来源http://www.isstudy.com
string[] str = new string[4] { "北京","上海","大连","重庆"};
this.DropDownList1.DataSource = str;
this.DropDownList1.DataBind();
}





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.