110,534
社区成员
发帖
与我相关
我的任务
分享
select
case when 时间 = 1 then '春' when 时间 = 2 then '夏' when 时间 = 3 then '秋' when 时间 = 4 then '冬' end as 时间,
case when 天气 = 1 then '烈日炎炎' when 天气 = 2 then '晴空万里' when 天气 = 3 then '乌云密布' when 天气 = 4 then '大雨磅礴' end as 天气,
case when 地理 = 1 then '市内' when 地理 = 2 then '市外' end as 地理
from 表
<ItemTemplate>
<div style="background-color:Green">
<asp:Label ID="Label1" runat="server" Text='<%#Eval("Sex") %>' Visible="false"></asp:Label>
<%#bool.Parse(Eval("Sex").ToString()) == true ? "男" : "女" %>
</div>
<ItemTemplate>
protected void grd_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DataRowView data = (DataRowView)e.Row.DataItem;
Label Label1 = (Label)e.Row.FindControl("Label1");
Label Label2 = (Label)e.Row.FindControl("Label2");
Label Label3 = (Label)e.Row.FindControl("Label3");
Label Label4 = (Label)e.Row.FindControl("Label4");
// 下面用switch... case ... 分别处理各个Label要显示的内容
...
}
}