这里是在写代码时的一个小例子
private void OrderDataGrid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
string strOState = e.Item.Cells[3].Text; //读取页面上绑定的数据再判断绑定的值
switch (strOState)
{
case "0":
strOState = "未付款";
break;
case "1":
strOState = "完成";
break;
case "2":
strOState = "停止";
break;
default:
strOState = "其他";
break;
}
e.Item.Cells[3].Text = strOState;
}
}
用于数据绑定!!时!如果前台是数字!后台要显示文字