引用 3 楼 SeanDing1989 的回复:gridview的rowdatabound事件内进行处理。 Lable result = e.Row.FindControl("你的classid") as lable); 可以采用硬编码 if(result.text=="1") result.text="收入"; else if.... els……
引用 2 楼 jiandong_0928 的回复: gridview 的 rowdatabound事件中: switch (e.Row.Cells[index].Text) { case "1": e.Row.Cells[index].Text = "收入"; break; c……
gridview的rowdatabound事件内进行处理。 Lable result = e.Row.FindControl("你的classid") as lable); 可以采用硬编码 if(result.text=="1") result.text="收入"; else if.... else.....
引用 2 楼 jiandong_0928 的回复:gridview 的 rowdatabound事件中: switch (e.Row.Cells[index].Text) { case "1": e.Row.Cells[index].Text = "收入"; break; ……
gridview 的 rowdatabound事件中: switch (e.Row.Cells[index].Text) { case "1": e.Row.Cells[index].Text = "收入"; break; case "2": e.Row.Cells[index]……
gridview是没办法帮你进行逻辑判断的。 通常我的做法是在sql语句里面下手,查询数据的时候判断,但我不知道你的数据来源是用何种方式,转换麻不麻烦。 select *, CASE WHEN class=1 THEN '收入' WHEN class=2 THEN '支出' else '修改' END as class1 from TableName 你看看对你有么样帮助吧。
gridview 的 rowdatabound事件中: switch (e.Row.Cells[index].Text) { case "1": e.Row.Cells[index].Text = "收入"; break; case "2": e.Row……
62,046
社区成员
669,049
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧