参考
<ItemTemplate>
<asp:Label runat="server" Width="75" Text='<%# DataBinder.Eval(Container, "DataItem.dDate", "{0:yyyy-MM-dd}") %>'>
</asp:Label>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" Width="75" Text='<%# DataBinder.Eval(Container, "DataItem.dDate", "{0:yyyy-MM-dd}") %>'>
</asp:TextBox>
</EditItemTemplate>

解决方案 »

  1.   

    老大,如何控制BoundColumn 编辑时的宽度?
      

  2.   

    itemstyle-width="what u want the buttoncolumn 's width"
      

  3.   

    我试过如果用绑定列即使用限定了,他编辑的时候也同样会变宽,用模板列吧<asp:TemplateColumn HeaderText="好友id">
    <ItemTemplate>
    <asp:LinkButton Tooltip="点击发送纸条" Text='<%# container.dataitem("friend_id")  %>' Width=100 Runat=server ID="Linkbutton1" CommandName ="sendzht" />
    </ItemTemplate>
    <EditItemTemplate>
    <asp:TextBox Width=100 ID="friend_id" Text='<%# container.dataitem("friend_id") %>' Runat="server" />
    </EditItemTemplate>
    </asp:TemplateColumn>