请问datagrid进行数据编辑更新时怎么设定那个textbox的长度 在EditTemplate中设置textbox的长度比较好,同时检查css的设置是否覆盖了本设置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在datagrid的属性生成器中,把列转换成模板列,然后可以在编辑模板中设置textbox的各种属性 把你的这些代码放在datagrid的ItemDataBound事件中 在EDIT 事件里边,{ ... dg.EditItemIndex = e.Item.ItemIndex; dgBind();// bind the datagrid again; ((TextBox)dg.Item[dg.EditeItemIndex].Cells[1].Controls[0]).Columns = 10; ... ...} 这样的模板列就可以<asp:TemplateColumn HeaderText="解决方法"><ItemStyle Width="14%"></ItemStyle><ItemTemplate><asp:label text='<%#DataBinder.Eval(Container, "DataItem.method") %>' runat=server ID="Label12"/></ItemTemplate><EditItemTemplate><asp:TextBox ID="txtmethod" text='<%#DataBinder.Eval(Container, "DataItem.method")%>' Runat =server Wrap =false /></EditItemTemplate></asp:TemplateColumn> 最简单做法:把ItemTemplate中的Label换成一个TextBox(调节一下属性使TextBox没有边框)这样永远都一样长。较难做法: 修改DataGrid长度。 .net 中如何准确统计下载次数 Response.Write(“脚本”)改变了页面布局,如何解决(我的页面没有form) 请教:关于多站点开发 存储过程分页后,数据集更新的问题?主要是如何通过代码指定各行的状态为添加,修改,还是删除? 谁帮我解释一下:^(?![A-Za-z0-9]+$).{7,}$ 页面字体的设置问题. 创建文件的问题 传值小问题? 链接外部的Css文件 list集合中怎么用linq进行判断是否为1,2 关于ExecuteReader的问题,请各位大侠帮帮忙 我刚大学毕业,请问在北京做.net 开发一般拿多少钱一个月啊?
{
...
dg.EditItemIndex = e.Item.ItemIndex;
dgBind();// bind the datagrid again;
((TextBox)dg.Item[dg.EditeItemIndex].Cells[1].Controls[0]).Columns = 10;
... ...
}
<asp:TemplateColumn HeaderText="解决方法">
<ItemStyle Width="14%"></ItemStyle>
<ItemTemplate>
<asp:label text='<%#DataBinder.Eval(Container, "DataItem.method") %>' runat=server ID="Label12"/>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtmethod" text='<%#DataBinder.Eval(Container, "DataItem.method")%>' Runat =server Wrap =false />
</EditItemTemplate>
</asp:TemplateColumn>
较难做法: 修改DataGrid长度。