Asp.Net GridView 的e.Row.Cells[0].Text为什么取不到值?
2008-08-22 11:38
295 查看
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { LinkButton bt = new LinkButton(); bt = (LinkButton)e.Row.Cells[0].FindControl("LinkButton_GuoZhang"); bt.CommandArgument = e.Row.Cells[0].Text; bt.Enabled = false; if (e.Row.Cells[11].Text == "0") bt.Enabled = true; bt = (LinkButton)e.Row.Cells[0].FindControl("LinkButton_HuiChong"); bt.CommandArgument = e.Row.Cells[0].Text; bt.Enabled = false; if (e.Row.Cells[11].Text == "1") bt.Enabled = true; bt = (LinkButton)e.Row.Cells[0].FindControl("LinkButton_Del"); bt.CommandArgument = e.Row.Cells[0].Text; bt.Enabled = false; if (e.Row.Cells[11].Text == "0") { bt.Enabled = true; bt.Attributes.Add("onclick", "javascript:if(confirm('您确定要删除吗?')==false) return false;"); } } } 原因是你将Gridview1的各字段转化成了模板 |
相关文章推荐
- [ASP.NET]GridView的Row.Cells[ColumnIndex]如何改用ColumnName來使用
- 求助:asp.net中为什么连接不到数据库???
- 如何用JS获取ASP.net中的textbox的值 js获不到text值
- Asp.net 2.0 自定义控件开发[创建自定义HeaderRow的GridView控件][示例代码下载]
- Asp.net 2.0 自定义控件开发[创建自定义HeaderRow的GridView控件][示例代码下载]
- asp.net学习之GridView事件、GridViewRow对象
- Asp.net 2.0 自定义控件开发[创建自定义HeaderRow的GridView控件][示例代码下载]
- ((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim()
- ASP.NET GridView_第五篇_用途多多的 OnRowDataBound 事件
- ASP.NET 2.0 – 为什么替GridView的BoundField设定的DataFormatString没有效?
- Asp.net 2.0 自定义控件开发[创建自定义HeaderRow的GridView控件][示例代码下载]
- ASP.NET DEMO 5:如何在GridView的RowCommand事件中获取当前的GridViewRow
- (转载)如何用JS获取ASP.net中的textbox的值 js获不到text值,【asp.net getElementById用法】
- How to get the Values of Selected Row from a Gridview using ASP.NET
- Asp.net 2.0 自定义控件开发[创建自定义HeaderRow的GridView控件][示例代码下载]
- 菜鸟学Asp.Net——GridView控件之RowDataBind事件中如何获取已绑定的数据
- Asp.net 2.0 自定义控件开发[创建自定义HeaderRow的GridView控件][示例代码下载]
- asp.net中GridView内部点击事件判断是第几行并获取row数据
- ASP.NET: Display GridView Row Details in Modal Popup using Twitter Bootstrap
- ASP.NET 2.0 – 为什么替GridView的BoundField设定的DataFormatString没有效?