用DateGrid显示数据的问题。 用DateGrid显示数据,其中中一列在数据库里有1、2、3三个数字值,我想做到,如果是1,就是Dategrid上显示:“没有数据”如果是2,就显示“数据处理中”,如果是3的话,就显示“下载“可点击下载就链接到要下载的页面中去。。请问如何实现呀? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.在DataGrid_ItemDataBound事件中判断是不是1Or 2or 3然后再做显示了.eg:格式化DataGrid的例子【将数据源中的0,1值或者逻辑值转换成实际的文字】http://dotnet.aspx.cc/ShowDetail.aspx?id=F73EF6AD-6878-4748-B963-5181252E5AED3.用HyperLink即可 两个办法:1.在SQL语句里面直接处理,但受限于数据库的不同而有不同的处理方式.oracle:select decode(xx,1,'没有数据',2,'数据处理中',3,'下载') from tableaccess:select iif(xx=1,'没有数据',iif(xx=2,'数据处理中','下载')) from table2.在页面绑定的时候,在后台代码中写一个函数进行处理.<%# myCutString(Convert.ToString(DataBinder.Eval(Container, "DataItem.ban_sno"))) %>后台函数protected string myCutString(string mystr){switch(mystr){case "1":return("xxx");break;case "2":....break;default:...break;}} asp.net 数据库字段类型text,存储的是rtf格式,请问怎样在页面按照格式显示出来 vs2010开启到出现startpage之后就未响应了,在线等 谁会DataList 分页查询啊 屏蔽页面右键问题 求2.0的论坛程序 在asp.net中经常用的代码如何共享? 怎样在客户端实现对ActiveX控件的操作? 运行ASP.net叶面,但什么也不显示??急 正则高手 看看你是不是真正的熟练之二(特殊情况) ASP.net 点击超链接打开服务器上的文件 问个<img src=***>的问题 <%#做了一个基类page页面.想在这个页面中动态引入样式表文件.请在线的高手帮帮忙,在线等.
eg:格式化DataGrid的例子【将数据源中的0,1值或者逻辑值转换成实际的文字】
http://dotnet.aspx.cc/ShowDetail.aspx?id=F73EF6AD-6878-4748-B963-5181252E5AED
3.用HyperLink即可
1.在SQL语句里面直接处理,但受限于数据库的不同而有不同的处理方式.
oracle:select decode(xx,1,'没有数据',2,'数据处理中',3,'下载') from table
access:select iif(xx=1,'没有数据',iif(xx=2,'数据处理中','下载')) from table
2.在页面绑定的时候,在后台代码中写一个函数进行处理.
<%# myCutString(Convert.ToString(DataBinder.Eval(Container, "DataItem.ban_sno"))) %>
后台函数
protected string myCutString(string mystr)
{
switch(mystr)
{
case "1":
return("xxx");
break;
case "2":
....
break;
default:
...
break;
}
}