我是想通过其中一个字段的值来获得不同的FroeColoe颜色 private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
{
if(((TextBox)e.Item.Cells[4].FindControl("TextBox1")).Text=="3")
{
((Label)e.Item.Cells[0].Controls[0]).ForeColor=System.Drawing.Color.Red;
}
}
}提示错误::
异常详细信息: System.InvalidCastException: 指定的转换无效。源错误:
行 162: {
行 163:
行 164: ((Label)e.Item.Cells[0].Controls[0]).ForeColor=System.Drawing.Color.Red;
行 165: }
行 166: }
请问这个格式是如何转换的呢?
解决方案 »
- asp.net MVC 如何在aspx页面的head标签里输出Key为常量的ViewData呢?
- 如何将数据绑定到gridview指定列中
- 网站打不开,错误代码如下 请高手指点一下原因
- 数组和数据库中各有50000条记录,请教哪个检索起来快一些?
- asp.net中的C#控件问题,请高手指点一下,在线等!!
- 求aspnetpage 存储过程MSSQL
- 求一解决方案:关于如何能无限级增加子栏目的方法!详情请进!
- 网页中的input type="text" 文本框怎么设置不能用Ctrl+C粘贴
- 使用asp.net2.0的menu控件,实现横向的菜单效果?? 谢谢~~
- 本人需要学习MVC,请教一下需要学习哪些方面?
- 请问:httpruntime.cache与HttpContext.Current.Cache有什么不同?
- 60分求一简单的问题,解决就结,我装了win2000和win2003
把上面这行也改用FindControl()方法试试