ASP.NET我的gridview在一个DIV中存放,如何才能让gridview的数据充满div

就是把表格拉伸填满div... 就是把表格拉伸填满div 展开
 我来答
文走520
2012-08-30 · TA获得超过525个赞
知道小有建树答主
回答量:267
采纳率:50%
帮助的人:172万
展开全部
div 有固定长度吗?你设GRIDIVEW的width属性为 100%试试看》?

那这样子吧:
1、gridview不要设置每一列的长度,都置为空。
2、把div加个id,比如 <div id="GridView_div">....</div>,而gridview的id我假定是gvUserInfo
3、在本页面<head></head>标签中加入如下JQUERY代码(要引用jquery.js的):

<script language="javascript" type="text/javascript">
$(document).ready(function(){
var divWidth = $("#GridView_div").attr("width");
$("#gvUserInfo").attr("width",divWidth);
});
</script>

说明:我没试过,大概写一下的,反正就是用js来读取div的width值,然后把它赋给gridview,所以,千万不要设置gridview的列宽,不然,table的长设再长也白搭,当然,如果不行的话,LZ自己调调看,嘿。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cy_paul
2012-08-30 · TA获得超过821个赞
知道小有建树答主
回答量:769
采纳率:100%
帮助的人:243万
展开全部
对啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式