这个问题不是在datagrid中实现的,而是在dataset中实现的,将dataset中的表中相关数据替换就好了
解决方案 »
- 关于3DES的解密
- 各位大侠,在服务器Btton的click代码里怎么注册客户端的javascript函数呀, ClientScript.RegisterOnSubmitStat
- [分享,散分]春节必看的五个Asp.net源码!支持的顶一下啊!!
- 求vml详细(标签&标签属性)手册
- asp.net 这句话错了吗? 郁闷。
- 查询项不定的设计!!!
- 请教.net如何生成公私密钥
- win7安装vs2010不显示序列号框 求解?
- 这样考试系统如何实现?大家讨论一下,跟帖有分
- 各位大侠帮一下忙,好奇怪的问题
- RegisterStartupScript如何执行
- 一个关于datagrid中的template column的显示问题
2. 绑定到DataGrid的时候用
3. 用<ItemTemplate>
.......................
case 中标否
when '1' then '中标'
when '2' then '失标'
when '3' then '待定'
endfrom 情况登记表
判断ITEM.cells[2].text = 1 就改为ITEM.cells[2].text = 中标
依次类推。!
if(e.Item.ItemIndex>0)
{
switch(e.Item.Cells[1].Text)
{
case "1":
e.Item.Cells[1].Text = "中标";
case "2":
其它类似
case "3":
.....
}
}
<ItemTemplate>
<asp:Label runat="server" Text='<%# GetBidResult(Convert.ToInt32(DataBinder.Eval(Container.DataItem,"bs_result")))%>'>
</asp:Label>
</ItemTemplate>
</asp:TemplateColumn>
///////////////////////////////////////////////////////////////////////////////
<script language="C#" runat="server">
private String GetBidResult(int intBidResult)
{
switch(intBidResult)
{
case 1:
return "中标";
break;
case 2:
return "失标";
break;
case 3:
return "待定";
break;
default:
return "";
break;
}
}
</script>