按月存档: 04月 2007

使用 ItemDataBound 、 ItemCreated 事件

Datagrid 控件对每个数据行引发两个事件。首次将每行添加到 Datagrid 时将引发 ItemCreated 事件,将数据绑定到每行时将引发 ItemDataBound 事件。添加单元格到 Datagrid 的表格输出时,这些事件可以用于控制每个单元格的外观或内容。例如,可以基于数值的范围修改单元格的背景颜色。但关键是要记住,这些事件的引发针对的是所有 Datagrid 项目类型,包括页眉、页脚和分页程序项目。如果执行 ItemDataBound 事件期间,没有在引用项目的数据之前仔细检查项目类型,第一个项目(通常是标题行)就将发生错误。如果 Datagrid 启用了分页,且将其设置为在顶端显示,那么第一个项目就会成为分页程序项目。以下示例代码显示如何在引用项目数据之前进行正确的 ListItemType 检查。不要忘了 AlternatingItem!

中国的省份及基简称和省会-这个常识挺有用

北京市 京 北京 浙江省 浙 杭州 天津市 津 天津 安徽省 皖 合肥 上海市 沪 上海 福建省 闽 福州 重庆市 渝 重庆 江西省 赣 南昌 香港特别行政区 港 香港 山东省 鲁 济南 澳门特别行政区 澳 澳门 河南省 豫 郑州 内蒙古自治区 蒙 呼和浩特 湖北省 鄂 武汉 新疆维吾尔自治区 新 乌鲁木齐 湖南省 湘 长沙 宁夏回族自治区 宁 银川 广东省 粤 广州 西藏自治区 藏 拉萨 海南省 琼 海口 广西壮族自治区 桂 南宁 四川省 川或蜀 成都 河北省 冀 石家庄 贵州省 贵或黔 贵阳 山西省 晋 太原 云南省 云或滇 昆明 辽宁省 辽 沈阳 陕西省 陕或秦 西安 吉林省 吉 长春 甘肃省 甘或陇 兰州 黑龙江省 黑 尔滨 青海省 青 西宁 江苏省 苏 南京 台湾省 台 台北