虾帮忙一下,在asp.net中,我定义了一个gridview,用代码绑定了gridview的数据(不是通过设计界面来绑定数据源的),可是由于数据库中的变量名是英文的,如何修改gridview表头名称,把它设为中文的,我用GridView1HeaderRow.Cells[0].Text = "设备编号"; 系统报错:未将对象引用设置到对象的实例。
不知如何处理。
不知如何处理。
解决方案 »
- post方式提交数据,为什么地址栏中还有参数???
- 转跳问题~
- 关于自定义控件 如果接触到的请进来.
- iframe做HTML编辑的问题
- 类似 google adsense 技术,源代码,本人想开发这样的程序,希望大家多多留言,
- vista下安装vs2005开发环境需要装哪些东西啊?
- 大家所用的第三方组件在哪下的呢?一般最新的第三方组件在哪发布最快的呢?
- asp.net微信开发的问题!求解释。。。。大神们帮忙。
- 用户控件的问题!急急急!!!!在线等待!
- 哪位的 ASP.NET 页面出现过乱码问题啊? 有什么解决办法没有? 好郁闷哦!
- 在aspx.vb中如何写入java脚本语言?
- 我想问哈。点击按钮后,显示出DataGrid,但是要页面不刷新,要怎么实现哦???
例如:
<asp:BoundField DataField="设备名称" HeaderText="设备名称" SortExpression="设备名称" />
那么就该查询语句,
select '字段' as '新字段' from 表名.
谢谢各位的回答了
昨天回去的时候跟同学讨论了一下,想到了一个最笨的方法,就是select ' ' as “设备名称" from table
我试了一下三楼的方法
由于对html不清楚。不知道是放在哪里是不是这样
<asp:GridView ID="GridView1" runat="server" >
<asp:BoundField DataField="设备名称" HeaderText="设备名称" SortExpression="设备名称" />
</asp:GridView>
或者<asp:GridView ID="GridView1" runat="server" BoundField DataField="设备名称" HeaderText="设备名称" SortExpression="设备名称" />
</asp:GridView>
两种我都试了一下,其中第一种编译通不过,第二种编译报了错,可以执行,却没有改变,还是显示英文的表头名,能不能具体说明一下,谢谢了
select id as '唯一值',name as '名字' from table1如果不是则可以象楼上所说
<asp:BoundField DataField="name" HeaderText="设备名称" SortExpression="设备名称" />
GridView1HeaderRow.Cells[0].Text = "设备编号"; 是报未将对象实力化的