我写了很多 me.lblxxx.text = dr.Item("AAA")
.............. 要求: 如果 这个AAA 字段为空的 那么 该label 就显示 信息未填 不能单个 label 去判断吧 那太多了 能否有个 统计型的?
.............. 要求: 如果 这个AAA 字段为空的 那么 该label 就显示 信息未填 不能单个 label 去判断吧 那太多了 能否有个 统计型的?
解决方案 »
- 急MVC3分页问题
- [100分急求]记录网站错误的问题!
- 求做时间的模糊搜素
- Infragistics.NetAdvantage.for.ASP.NET.2007.Vol.2 怎么使用
- 怎样让datalist的每个记录字段值在页面上显示为超链接,点击后就detalview 显示该记录的明细?
- 收藏RSS
- 放分100,讨论Response.Redirect问题
- DataGrid 绑定问题讨论一下.
- ASP.NET 页面中的 焦点问题
- 通过querystring传送特殊字符串出现的问题,跪求答案
- 为什么我在编辑web.config文件时VS2005的只能感应功能不完整啊?
- 如何一次修改几十条记录!
when then end
要么从SQL里判断
这种事省不了的
string s = dr.Item("AAA");
me.lblxxx.text = string.IsNullOfEmpty(s) ? "信息未填" : s;
when then end
???
--or
isnull(nullif(aaa,''),'no information filled')
{
...
}me.labelx.text = getTheValue(dr["aaa"]);
要写很多条case when的分支, 或者将状态文本,也写成表存放在数据库里,连表输出如果在cs里比如定义一个枚举, 或xml配置,或dictionary,或一个hashtable. 写个方法来处理, 扩展性很好很多,每次只有改配置文件或数据配置就可以了.