我在button1的单击事件里用CreateBoundColumn()和CreateTemplateColumn()分别在datagrid中根据需要创建了一些列,其中,生成的模版列里是一个textbox控件,用来给用户提供输入。
可是现在发现,点击另一个按钮提交的时候(这个在button2的单击事件里)根本无法取到任何一列上的值。我用datagrid.columns.count查看,发现值为0!说明这些动态的列根本无法识别。
但是我在button1的事件里观察datagrid.columns.count就是正常的。
真是受不了了!
而且在LoadViewState再次创建动态列的方法我也试过了,这个只能保证页面刷新的时候,动态列正常显示,可是模版列里用户输入的值是不能保存下来的。
大牛们帮帮小女子吧,快疯掉了,老板天天催,555555。
最好给出详细的过程,太抽象的东西我看不懂
可是现在发现,点击另一个按钮提交的时候(这个在button2的单击事件里)根本无法取到任何一列上的值。我用datagrid.columns.count查看,发现值为0!说明这些动态的列根本无法识别。
但是我在button1的事件里观察datagrid.columns.count就是正常的。
真是受不了了!
而且在LoadViewState再次创建动态列的方法我也试过了,这个只能保证页面刷新的时候,动态列正常显示,可是模版列里用户输入的值是不能保存下来的。
大牛们帮帮小女子吧,快疯掉了,老板天天催,555555。
最好给出详细的过程,太抽象的东西我看不懂
解决方案 »
- FCK 2.6.3 图片上传的问题
- 急求...在ashx.cs文件中,可以同时传一个List跟一个数组到页面吗
- ASP.NET 多语言
- (asp.net)鼠标移到TreeView节点上能否改变节点旁的图片?
- vs.net 2003 记得有一个功能导出类结构及注释说明,怎么找不到了? (40分帖,进去看看)
- 动易搜索功能
- 请问object如何判断其是否为空
- gridview如何实现后台插入模板列,加入dropdownlist控件?
- 关于在局域网内如何发送email的问题,在线等待!
- 【高分在线等】请教一个json转为实体类的问题
- asp.net出错页面怎么看啊
- 为什么我的空格键在.net中写代码的时候不能用?
Dim la1 As Label
For Each item In DataGrid1.Items
mycontrol1 = item.FindControl("数量")
la1=item.FindControl("名称")
next item
'模板列中textbox的id是"数量",lable的ID是"名称"
写得清楚吗?希望不是会错意
http://www.microsoft.com/taiwan/msdn/library/2002/Feb-2002/whitepaper/vbtchtopquestionsaboutaspnetdatagridservercontrol.htm