日期:2014-05-20  浏览次数:20349 次

GridView的控制,帮我看看。
我用GridView自动生成的列,在编辑时GridVier自带的那个文本框太长了,我想把它设小一点怎么办,还有“编辑”按钮要点两下才有反应是怎么回事,把编辑行的边框去掉怎么办?谢谢!!!!!!!

再问一下,一般做学生成绩录入用哪种方式实现好些,是在GridView中直接录入,还是在编辑框中,还是用Table或其它办法好些?谢谢!!!


------解决方案--------------------
改一下: if (e.Row.RowIndex == this.GridView1.EditIndex && e.Row.RowIndex > -1) { foreach (TableCell cell in e.Row.Cells) { if (cell.Controls[0].GetType() == typeof(TextBox)) { ((TextBox)cell.Controls[0]).Width = Unit.Parse( "60px "); } } }
------解决方案--------------------
cpp2017(慕白兄) 解决了
顶下
------解决方案--------------------
做学生成绩录入我觉得用Table或者用数据集和ObjectDataSroce控件好些
------解决方案--------------------
,我添加的“编辑”按钮怎么在第一列呢,我想把它放到最后怎么办?
-------------------------------
进入“编辑字段”调整要移动列的位置就可以了,又或者直接在gridview要调整的列上右击,再选择右移就可以了
------解决方案--------------------
学习