请问datagrid进行数据编辑更新时怎么设定那个textbox的长度

lilas1981 lilas1981 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我一点击编辑,datagrid变成编辑状态时,那个textbox就很长
原来我的datagrid比较短,后来变成很长,难看死了
我试了一下下面的代码,刚开始放在datagrid默认的update的函数里,不起作用;放在datagrid默认的edit的函数里,有时候还报错,怎么办呢?大家帮帮我
ListItemType lit_footer=e.Item.ItemType;
if (lit_footer==ListItemType.EditItem)
{
((System.Web.UI.WebControls.TextBox)e.Item.Cells[0].Controls[0]).Width=Unit.Pixel(20);
((System.Web.UI.WebControls.TextBox)e.Item.Cells[0].Controls[0]).TextMode=TextBoxMode.SingleLine;
((System.Web.UI.WebControls.TextBox)e.Item.Cells[2].Controls[0]).Width=Unit.Pixel(20);
((System.Web.UI.WebControls.TextBox)e.Item.Cells[2].Controls[0]).TextMode=TextBoxMode.SingleLine;
((System.Web.UI.WebControls.TextBox)e.Item.Cells[3].Controls[0]).Width=Unit.Pixel(20);
((System.Web.UI.WebControls.TextBox)e.Item.Cells[3].Controls[0]).TextMode=TextBoxMode.SingleLine;
}
...全文

相关推荐

c#的一些技巧详解.

c#的一些技巧.很好用c#的一些技巧.很好用c#的一些技巧.很好用c#的一些技巧.很好用

什么名字都被取完了

基于WPF和C#的医院信息管理系统开发实战:从业务链路到外设集成

医院信息管理系统是典型的业务密集型桌面应用,其核心价值在于将复杂的医疗流程转化为稳定可靠的代码逻辑。开发此类系统需理解分层架构、权限控制和数据一致性等基础原理,并掌握WPF界面设计、DataGrid分组统计、时间选择器约束以及C#多线程与委托等关键技术。在实际工程中,借助AForge控制摄像头属性、通过轻量方案显示HALCON图像,能够有效扩展系统能力。从挂号、收费到药房发药,每个环节都考验着开发者的工程化思维与细节处理能力。本文结合一套真实设计源码,剖析从架构分层到外设集成的完整路径,帮助开发者构建可落地

weixin_34082695

asp.net(C#)使用中的23个技巧

C#使用过程中的常用问题 Datagrid的使用,SQL语句优化,数据传值,配实例代码

深海蓝山的博客

ASP.NET程序中常用的三十三种代码.doc

ASP.NET程序中常用的三十三种代码 列举了常见的三十三种ASP.NET程序中代码,非常使用哦!

nanyanming

自定义 wpf 文本框输入自动下拉提示控件,可以设置延迟时间,输入字符长度来查询

自定义 wpf 文本下拉框控件,输入字符自动模糊查询,下拉显示出来,可配置,输入多长后去服务端拿数据显示,也可配置,输入文字后几毫秒去查询

qq_36715974
评论 6
收藏 已收藏
分享
返回顶部
lilas1981
.NET社区 62,272 成员 668,968 内容