GridView编辑列时可编辑列宽度加长

在用到GridView控件进行编辑列时,可以编辑的列会变的比原来的宽度长,有时我们并不需要让它加长.我解决的方法如下:

方法一:

  1. “GridView 任务”快捷菜单上选中“启用编辑”复选框。

  2. 在快捷菜单上单击“编辑列”,出现“字段”对话框。

  3. “选定的字段”下选择一个绑定字段,在这里也就是可以编辑的列单击“将此字段转换为 TemplateField”,再单击“确定”以关闭“字段”对话框。

  4. 在快捷菜单上单击“编辑模板”。GridView  控件即会切换到模板编辑模式。

  5. 在快捷菜单的“显示”列表中,单击“EditItem 模板”

    GridView控件显示 "ItemTemplate"属性的模板编辑器。这会指定此行处于编辑模式时为该列显示的布局,这里只显示了一个文本框,你在这里就可以改变它的大小了.

  6. 游览看一下就可以了.

方法二:最简单了,才知道的.:

<asp:BoundField DataField="cnname" HeaderText="中文名" >
                  
<ControlStyle Width="100px" />

 </asp:BoundField>
只要在原来的基础上加上一个<ControlStyle Width="100px" />就可以随意调整宽度了.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值