这一步可以在绑定DataGrid之前做,比如DataGrid1的DataSource是一个DataView
If dv.Item(0).Item(2) = "判断条件" Then
dv.Item(0).Item(2) = "……"
End If
可以把DV中的记录循环的判断一下
If dv.Item(0).Item(2) = "判断条件" Then
dv.Item(0).Item(2) = "……"
End If
可以把DV中的记录循环的判断一下
解决方案 »
- 具有键“Sex”的 ViewData 项属于类型“System.String”,但它必须属于类型“IEnumerable<SelectListItem>”。
- 请教一个获取字符串数组问题
- C#和JavaScript如何配合...
- 各位像http://war.news.163.com/这样的效果是怎么做来的
- QQ头像选择的列表框怎么做
- 关于存储过程的一些问题.....................
- 已知一个月份,如何取得这个月份的4个周的首尾日期?
- 这个论坛的结帖率太低
- C#奇怪问题
- asp.net中上传大文件,为何不能超过服务器内存!送100分!!
- 字符串转化为ASCII
- 页面间数据传递问题。。急(在线等)
试验一下!!
如这个时间字段为 pubDate使用模板列<ItemTemplate>
<%# ShowImage(DataBinder.Eval(Container.DateItem,"pubDate").ToString()) %>
</ItemTemplate>在 .aspx.cs 中:protected string ShowImage( string pubDate )
{
if(pubDate == "")
{
return "";
}
else
{
try
{
DateTime dt1 = Convert.ToDateTime(pubDate);
TimeSpan ts = DateTime.Now - dt1;
if(ts.Hours<1) // 如果发布时间不超过一小时,则显示“new”的图片
{
string img = "<img src='../images/new.gif' width=20 height=20>";
return img;
}
else
{
return "";
}
}
catch
{
return "";
}
}
}