
DataList1_ItemDataBound
GridView1_RowDataBound()中有e.Row.Cells[2].TextDataList1_ItemDataBound()中有没有类似e.Row.Cel...
GridView1_RowDataBound()中有e.Row.Cells[2].Text
DataList1_ItemDataBound()中有没有类似e.Row.Cells[2].Text的可以改变某列的值的代码
string a= row[4].ToString()//可以取到值
if (a == "") //如果取到的是空值,我想赋值给它,怎么不行啊?
{
row[4] == "暂无";//这个地方报错
} 展开
DataList1_ItemDataBound()中有没有类似e.Row.Cells[2].Text的可以改变某列的值的代码
string a= row[4].ToString()//可以取到值
if (a == "") //如果取到的是空值,我想赋值给它,怎么不行啊?
{
row[4] == "暂无";//这个地方报错
} 展开
1个回答
展开全部
下面的在ItemDataBound事件里写
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
DataRowView row = (DataRowView)e.Item.DataItem;
row[0] //第一列的值 或者用row["字段名称"]
row[1] //第二列的值 或者用row["字段名称"]
}
楼主,你那哪是赋值啊,赋值是“=”,而不是“==”
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
DataRowView row = (DataRowView)e.Item.DataItem;
row[0] //第一列的值 或者用row["字段名称"]
row[1] //第二列的值 或者用row["字段名称"]
}
楼主,你那哪是赋值啊,赋值是“=”,而不是“==”
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询