使用命令方式将课程信息显示在表格控件中.doc

使用命令方式将课程信息显示在表格控件中.doc

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

引言: 使用命令方式将课程信息显示在表格控件中。 using System.Data.SqlClient; protected void Page_Load(object sender, EventArgs e) { DB.cn.Open(); string sqlstr = select * from kc ; SqlDataAdapter sda = new SqlDataAdapter(sqlstr, DB.cn); DataSet ds = new DataSet(); sda.Fill(ds, kcinfo); GridView1.DataSource = ds.Tables[kcinfo]; GridView1.DataBind(); DB.cn.Close(); } 显示效果为: 在表格控件中定义数据源显示课程基本信息 1、拖入表格控件后定义数据源 2、选择课程信息表所有列 3、定义表格控件的属性 (1)自动套用格式(2)分页(3)排序 (4)定义表格具有编辑和删除的功能。(数据表一定要定义主键) 4、移除列、添加新列、左移列 5、编辑列 (1)修改原表的字段在表格中的名称HeaderText属性,将英文字段名改为显示中文字段名 (2)将金额字段显示为货币形式的方法 : DataFormatString设为{0:c} htmlencode=false;(3)修改日期格式的方法 :DataFormatString 定义为{0:d} {0:D}{0:y}{0:m} (4)没有信息的数据显示为“没有”编辑列修改属性如:NullDsplayText:地址不详 (5)修改某列的显示效果,改变编辑模式下文本框的长度的方法 :编辑列(选定列名(依次定义每个列的宽度等属性ControlStyle:BackColor Width。 (6)将照片字段不要显示图片地址而显示出图片效果的方法:移出列即待显示为图片的列(添加新列(选择imagefield域和补充页眉信息。 (7)显示字符串列的局部字段值如:出厂地址只显示前四个字符。 选定表格控件(编辑列(选定“出厂地址”列名点击“将此字段转为模板域TemplateField( 编辑模板:修改模板中的label信息源为:(Eval(“ 字段名称 ”)).ToString().Substring(0,4)(结束模板编辑。 6、修改带有图片的表格控件模板 添加表格控件(定义数据源:名称、单价、厂址、图像(编辑列(删除原有表格中的列字段(添加模板域TemplateField(定义TemplateField/ItemTemplae中的元素,用表格规范元素的位置,绑定数据源到图片和标签文本处(结束模板编辑后浏览。 用命令方式将满足条件的课程信息显示在表格控件中。 using System.Data.SqlClient; protected void Page_Load(object sender, EventArgs e) { DB.cn.Open(); string sqlstr = select * from kc where 课程名称 like ‘+TextBox1.Tex+”%’”;//定义文本框为输入条件 SqlDataAdapter sda = new SqlDataAdapter(sqlstr, DB.cn); DataSet ds = new DataSet(); sda.Fill(ds, kcinfo); GridView1.DataSource = ds.Tables[kcinfo]; GridView1.DataBind(); DB.cn.Close(); } 用菜单方式查询满足条件的课程信息 1、重新配置数据源:在“高级”按钮中定义课程名称与文本框信息的Where语句 2、查询按钮的代码 protected void Button1_Click(object sender, EventArgs e) { GridView1.DataBind(); } 3、显示效果: 多表数据查询 在SQL环境中创建多表连接的视图 添加下拉列表框,分别定义数据源 添加表格控件,将视图作为数据源,下拉列表框作为查询条件(两个查询条件) 查询按钮:GridView1.DataBind(); 向表格控件添加数据信息 protected void Page_Loa

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档