首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么控制表的列宽

2011-12-15 
如何控制表的列宽我用的是VS2005:问题1:在WEB开发中,我用SqlDataReader从数据库中检索出来一个数据表,检索

如何控制表的列宽
我用的是VS2005:
问题1:在WEB开发中,我用SqlDataReader从数据库中检索出来一个数据表,检索出来的表要显示在GridView,检索的语句如下:string   strSql   =   "select   CustomerID   as   客户编号,CompanyName   as   公司名称,ContactName   as   合同名称   ,   ContactTitle   as   合同主题   ,Address   as   地址, "+
                                                "   City     as   城市,   Region   as     地区,   PostalCode   as   邮政编码   ,   Country   as   国家   ,   Phone   as   电话号码,   Fax   as   传真   "+
                                                "     from   Customers   where   CustomerID   LIKE   @CustomerID+ '% ' ";

这样可以改变列的名称,但是检索出来的数据的宽度是随着检索出来的数据的长度而改变的,这样表的表头就会改变,而且比较丑,我想设置一下列的宽度,但是不能行,希望各位大哥给解决一下。
问题2:用SqldataReader检索出来的数据是分页的,我想看其他的页在点击下面的页码时,就会出错因为我没有写,GridView1_PageIndexChanged   这个函数的处理方法,可是我不知道怎么写,希望得到解决,

[解决办法]
如果检出来的数据的确很长,一般都截取一断显示再加个鼠标提示.因表格变形的用样式控件应该没什么问题的.
[解决办法]
貌似不太明白lz的意思,也不知道你的分页方式是怎么样~~~~

热点排行