为什么无法将gridview中显示的1和2,转换成其他文字显示,gridview使用了TemplateField字段
inti=0;do{if(GridView1.Rows[i].Cells[6].Text=="1"){GridView1.Rows[i].Cells[6].Text="未...
int i = 0;
do
{
if (GridView1.Rows[i].Cells[6].Text == "1")
{
GridView1.Rows[i].Cells[6].Text = "未付款";
}
if (GridView1.Rows[i].Cells[6].Text == "2")
{
GridView1.Rows[i].Cells[6].Text = "已付款";
}
i++;
}
while (i < GridView1.Rows.Count); 展开
do
{
if (GridView1.Rows[i].Cells[6].Text == "1")
{
GridView1.Rows[i].Cells[6].Text = "未付款";
}
if (GridView1.Rows[i].Cells[6].Text == "2")
{
GridView1.Rows[i].Cells[6].Text = "已付款";
}
i++;
}
while (i < GridView1.Rows.Count); 展开
2个回答
2013-03-06
展开全部
这样是不能转换的,建议你查询语句中使用case……when……then……,直接在查询中就转换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询