DataRowView ,经常是忘记怎么拼写的,嘿嘿!
- // 判断订单状态填充“操作”列
- protected void gdvOrders_RowDataBound(object sender, GridViewRowEventArgs e)
- {
- if (e.Row.RowType == DataControlRowType.DataRow)
- {
- DataRowView drv = (DataRowView)e.Row.DataItem ;
- if (drv.Row["Status"].ToString() == "审核中")
- {
- ((Label)e.Row.Cells[6].FindControl("lblOperator")).Text = "我要改单";
- }
- if (drv.Row["Status"].ToString() == "已发货" && drv.Row
- ResponseDate"].ToString() == "")
- {
- ((Label)e.Row.Cells[6].FindControl("lblOperator")).Visible = false;
- ((LinkButton)e.Row.Cells[6].FindControl("lbtnAcceptGoods")).Visible = true;
- }
- }
- }
本博客展示了如何根据订单状态动态更新GridView的'操作'列,并针对不同状态执行特定的操作,如修改订单或接收货物。
1601

被折叠的 条评论
为什么被折叠?



