日期:2014-05-18  浏览次数:20360 次

gridview中如何设置每列的宽度
一点击编辑按钮,就变成了这样

更新取



太难看了,该怎么设置列宽啊






------解决方案--------------------
EditTemplate编辑模板列进行控制
------解决方案--------------------
或者在RowDataBind事件中,查询textbox控件,设置其宽度
------解决方案--------------------
向来只用REPEATER
------解决方案--------------------
多试几次就出来了
------解决方案--------------------
1.
C# code

                <asp:TemplateField HeaderText="厂别" SortExpression="conid">
                    [color=#FF0000][b]<HeaderStyle HorizontalAlign="Left" Width="5%" />[/b][/color]
                    <ItemStyle HorizontalAlign="Center" />
                    <ItemTemplate>
                        <asp:Label ID="labconid" runat="server" Text='<%# ConvertConame(Eval("conid").ToString())%>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>