我把DataGrid控件放在一个层里面,但是发现,里面的导航按钮,不管是数字形式还是字符形式都不显示在一行,请问这是为什么?(2)在调用下一页,或导航按钮的后几页时,换页程序出错,提示什么对象没有实例话,有错误,而我必须在分页显示的函数中重新连接数据库,重新执行填充命令,我的DataSet和DataAdapter还有数据库连接对象都是全局的,而且在Load_Page里面就已经连接了数据库了!!但是我把这段代码放到另一个Form中时,又不提示错误,而且分页函数又正常了,正是奇怪啊!各位前辈,有没有遇到过这样的问题呀?

解决方案 »

  1.   

    1.选中grid,-》属性生成器->格式->页导航->单元格内文本换行,去掉试试
    2.grid放不放在层内是没有关系的,你在page_load中用了ispostback做判断了?如果是,得去掉,因为按了下一页后,是postback,另外,放不放在层内是没有关系的
    你也可以不用放在层内,如果因为在js代码中做了控件,可以直接使用grid的clientID
      

  2.   

    1.选中grid,-》属性生成器->格式->页导航->单元格内文本换行,去掉试试
    2.grid放不放在层内是没有关系的,你在page_load中用了ispostback做判断了?如果是,得去掉,因为按了下一页后,是postback,另外,放不放在层内是没有关系的
    你也可以不用放在层内,如果因为在js代码中做了控件,可以直接使用grid的clientID
    1.选中grid,-》属性生成器->格式->页导航->单元格内文本换行,去掉试试
    2.grid放不放在层内是没有关系的,你在page_load中用了ispostback做判断了?如果是,得去掉,因为按了下一页后,是postback,另外,放不放在层内是没有关系的
    你也可以不用放在层内,如果因为在js代码中做了控件,可以直接使用grid的clientID
    1.选中grid,-》属性生成器->格式->页导航->单元格内文本换行,去掉试试
    2.grid放不放在层内是没有关系的,你在page_load中用了ispostback做判断了?如果是,得去掉,因为按了下一页后,是postback,另外,放不放在层内是没有关系的
    你也可以不用放在层内,如果因为在js代码中做了控件,可以直接使用grid的clientID