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

来源:互联网 发布:advisor软件资源 编辑:程序博客网 时间:2024/06/10 04:27

在用到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" />就可以随意调整宽度了.

原创粉丝点击