asp c# .net GridView使用 Visible="false"隐藏以后如何获取到值
aspc#.netGridView使用Visible="false"隐藏以后如何获取到值stringtestcode=GridView3.Rows[e.RowIndex]...
asp c# .net GridView使用 Visible="false"隐藏以后如何获取到值
string testcode = GridView3.Rows[e.RowIndex].Cells[1].Text;
| ↑ |
这里获取不到用Visible="false"隐藏以后的列的值
假如说我隐藏了ID为GridView3的列表 获取第一列的值 就获取不到 testcode为空。
在线求解答 展开
string testcode = GridView3.Rows[e.RowIndex].Cells[1].Text;
| ↑ |
这里获取不到用Visible="false"隐藏以后的列的值
假如说我隐藏了ID为GridView3的列表 获取第一列的值 就获取不到 testcode为空。
在线求解答 展开
4个回答
展开全部
若设为visible="false"还真取不到,如果非要用的话可以把width设置为0
或者style='display:none'
或者style='display:none'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只要有id就会获取到。
追问
GridView里使用Visible="false"获取不到
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以把id存放到DataKeys中去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在模板裏面放一个label,把值赋值给label
然後用童gridview.rows[i].findcontrol(labelid) as label .text
这样就ok了。影藏不影藏都没关系
然後用童gridview.rows[i].findcontrol(labelid) as label .text
这样就ok了。影藏不影藏都没关系
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询