问题描述
privatevoidDataGridBind(){con=newSqlConnection("server=.;uid=sa;pwd=;database=pubs");stringsql_1="select*fromjobs";da=newSqlDataAdapter(sql_1,con);ds=newDataSet();da.Fill(ds,"jobs");this.dgJobs.DataKeyField="job_id";this.dgJobs.DataSource=ds.Tables[0].DefaultView;this.dgJobs.DataBind();}书上说是在属性生成器里面设置页眉和页脚,而是用代码实现的数据集和适配器,我在生成器里面找不到我的数据源,数据成员以及数据键字段。请教大侠我现在想把表中的列的字段全改成中文,该怎么办?用代码实现。
解决方案
解决方案二:
1。不用自动生成列,自己设置列名。2.selectidasid,nameas名称,titleas标题fromjobs
解决方案三:
在DataGrid的属性生成器里面设置你的一些属性,比如显示的列名,不要自动生成,自己添加列,我在生成器里面找不到我的数据源,数据成员以及数据键字段。===========================================================这个是因为你的数据源是用代码生成的,如果你用的是数据源链接的控件那就可以找到了,代码生成的数据源要在代码里面绑定
解决方案四:
此LZ从来不结贴。
解决方案五:
设置每列的headerText属性,或者使用带有as的select语句
时间: 2024-10-18 13:49:54