网站大量收购闲置独家精品文档,联系QQ:2885784924

第8章_数据绑定技术.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章_数据绑定技术

绑定到数据库: 首先创建连接到数据库的Connection对象和执行SQL语句的Command对象,然后执行Command对象的ExecuteReader方法,并把控件绑定到ExecuteReader方法返回的结果。 (前台代码:/8.3/8.3.3/Default.aspx) form id=form1 runat=server asp:ListBox ID=myList runat=server BackColor=#cccccc /asp:ListBox /form * 8.3 绑定到复杂的数据源 绑定到数据库::(后台代码:/8.3/8.3.3/Default.aspx.cs) string strConn = Data Source=localhost; Uid=sa;Pwd=123;Initial Catalog=student; SqlConnection Conn = new SqlConnection(strConn); string strSQL = select s_ID,s_name from student; Conn.Open(); SqlCommand Comm = new SqlCommand(strSQL,Conn); myList.DataSource = Comm.ExecuteReader(); myList.DataTextField = s_ID; myList.DataValueField = s_name; myList.DataBind(); Conn.Close(); * 8.3 绑定到复杂的数据源 4个可实现多值显示的控件 下拉列表框:DropDownList 列表框:ListBox 复选控件:CheckBoxList 单选控件:RadioButtonList 上述控件显示ADO.NET中数据步骤 将用于与数据相关的Web控件的添加到ASP.NET页面中 将ADO.NET的DataReader、DataSet或者是DataTable对象赋给控件的DataSource属性 执行控件的DataBind()方法 * 8.4 常用控件的数据绑定 下拉列表框:DropDownList DropDownList 控件实际上是列表项的容器,这些列表项都属于ListItems类型。因此在编程中处理列表项时,可以使用Items集合。当将数据源绑定在DropDownList 控件上,在下拉列表框事件被触发时,数据在DropDownList 的下拉框中显示出来。 (前台代码:/8.4/8.4.1/Default.aspx) asp:DropDownList ID=myDDL runat=server AutoPostBack=True Width=166px OnSelectedIndexChanged=myDDL_SelectedIndexChanged /asp:DropDownList * 8.4 常用控件的数据绑定 (后台代码:/8.4/8.4.1/Default.aspx.cs) protected void Page_Load(object sender, EventArgs e) {if (!IsPostBack) { ArrayList colorList = new ArrayList(); colorList.Add(Yellow); colorList.Add(Blue); colorList.Add(Pink); colorList.Add(Green); myDDL.DataSource = colorList; myDDL.DataBind(); } } protected void myDDL_SelectedIndexChanged(object sender, EventArgs e) {Response.Write(body bgcolor=+myDDL.SelectedValue+); } * 8.4 常用控件的数据绑定 列表框:ListBox ListBox 控件允许用户从预定义列表中选择一项或多项。它与DropDownList 控件类似,不同之处在于它可允许用户一次选择多项。 ListBox控件的数据绑定与DropDow

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档