来捡分,C#小问题——GridView
<Columns>
<asp:BoundField HeaderText="商铺店号" DataField="storeid" />
<asp:BoundField HeaderText="商铺店号" DataField="isrent"/>
<asp:CommandField HeaderText="操作" ShowDeleteButton="True" />
</Columns>
1、红色的"storeid"在数据库的值为1,2,3,4,5,我想当它为1时.输出Aa;当它为2时输出B……
这个怎么实现
2、蓝色的“isrent“为bool型,当它为真时,在相应的行输入“停用”,为假时,输入“启用”
------解决方案--------------------可以在gridView_RowDataBound事件里对Cell.Text进行操作来改变显示的值。比如:
if (e.Row.Cells[1].Text = "1")
e.Row.Cells[1].Text ="Aa"
不过,最好在取出数据的时候在Sql语句里对其进行处理,比如SqlServer的Case 语句。