我的问题已解决。实际上是看跑了·
数据绑定那里有段代码是这样的
DataRowView datarow = (DataRowView)e.Item.DataItem;
var row = (JQuery和数据库绑定.ItemData事件.DAL.DataSet1.T_PicRow)datarow.Row;
if (row.age > 22)
{
TextBox txtage =(TextBox)e.Item.FindControl("txtAge");
txtage.BackColor = Color.Red;
}
关于(JQuery和数据库绑定.ItemData事件.DAL.DataSet1.T_PicRow)需要转换的这个类型。容易搞错啊。视频上老师没有说,我直接误导成强类型的adp的那个类型了。又看了一遍就懂了,直接打强类型的表名+Row,再解析下就可以了。 |