asp.net如何固定gridview的行高和列宽
5个回答
展开全部
你这个肯定是设置了gridview的height属性了,这样你就固定了gridview的高度,当数据不足是gridview的高度是不会变的,你可以把gridview的height属性删除掉,如果会影响布局的话可以在
gridview的RowDataBound数据下加入以下代码:
e.Row.Attributes.Add("style", "height:43px");这样来设定行高
自动生成的GridView无法修改列宽,使用ItemStyle 可以设置
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="id">
<ItemStyle Width="100px" />
</asp:BoundField>
</Columns>
</asp:GridView>
gridview的RowDataBound数据下加入以下代码:
e.Row.Attributes.Add("style", "height:43px");这样来设定行高
自动生成的GridView无法修改列宽,使用ItemStyle 可以设置
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="id">
<ItemStyle Width="100px" />
</asp:BoundField>
</Columns>
</asp:GridView>
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
gridview 旁边有个箭头点击>>> 编辑列 >>>弹出个列集合>>>然后在里面设置某一列的高和宽。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这个肯定是设置了gridview的height属性了,这样你就固定了gridview的高度,当数据不足是gridview的高度是不会变的,你可以把gridview的height属性删除掉,如果会影响布局的话可以在
gridview的RowDataBound数据下加入以下代码:
e.Row.Attributes.Add("style",
"height:43px");这样来设定行高
自动生成的GridView无法修改列宽,使用ItemStyle
可以设置
<asp:GridView
ID="GridView1"
runat="server"
AutoGenerateColumns="False">
<Columns>
<asp:BoundField
DataField="id">
<ItemStyle
Width="100px"
/>
</asp:BoundField>
</Columns>
</asp:GridView>
gridview的RowDataBound数据下加入以下代码:
e.Row.Attributes.Add("style",
"height:43px");这样来设定行高
自动生成的GridView无法修改列宽,使用ItemStyle
可以设置
<asp:GridView
ID="GridView1"
runat="server"
AutoGenerateColumns="False">
<Columns>
<asp:BoundField
DataField="id">
<ItemStyle
Width="100px"
/>
</asp:BoundField>
</Columns>
</asp:GridView>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<asp:TemplateField ItemStyle-Height="" ItemStyle-Width="" >
</asp:TemplateField>
</asp:TemplateField>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询