DataGrid1.Columns(0).HeaderText = "序号"
    DataGrid1.Columns(1).HeaderText = "文章标题"
    DataGrid1.Columns(2).HeaderText = "创建日期"

解决方案 »

  1.   

    在dataGrid的属性中把自动创建列的选项去掉!!!
      

  2.   

    to net_lover(孟子E章) :
    你的方法只能解决Header是英文的问题,但是无法解决会显示全部数据的问题啊?
    to pvnk(像烟花一样寂寞) :
    不行啊,按你的方法做了后,什么数据都没显示了
      

  3.   

    faint,我来提问的,倒变成解答的了
    自定义控件的用法:
    step 1、把自义控件拖到页面里(如uc1)
    step 2、在页面级定义增加一个自定义控件的定义(名字也为uc1)
    step 3、over
      

  4.   

    sorry,我想是我没有解释清楚。
    在页面中的DataGrid中的Column是设计时就已经定好了的,有些Column是取出来了,但是属性我是让它不可见的。
    可是在UserControl中的DataGrid在绑定同样数据源时却发现会取出所有数据,在页面中设计为不可见的Column也会取出来。情况就是这样。我也查过一些以前的贴子,类似的不多,之前有个思归回的说是要把页面中的DataGrid中的所有Column/Item复制到用户控件中的DataGrid中去,难道没有更简便的方法吗?
      

  5.   

    把工程打包发到[email protected]
    注意数据库要精简
      

  6.   

    to net_lover(孟子E章) :算了,工程太大了,不好发,我另起一贴问吧,谢谢了!