相信通过前几节的练习,你对GridView这个控件已比较了解了,可我肚子里还有点墨水,不倒不快,所以..... 不过这几天忙与哪个多媒体的单子,恐怕这节讲起来效果又会打点折扣,希望大家理解了!
这节讲的知识点不多,主要有以下
对了,先发点牢骚:我觉得把GridView最大的失败也许就是对手工数据源的不友好,他非得让你去用他预定好的数据源或者ObjectDataSource,否则的话,分页,删除,更新什么的都弄得复杂的得要死.
不是说他就实现不了我们的基本需求了,而是在没没有学会灵活使用ObjectDataSource之前,又不想使用SqlDataSource的话,你将非常郁闷好一会,比如我刚才就郁闷得去玩了盘游戏
1.以前我们都用SqlDataSource做数据源,而编辑删除也没有要我们自己手动做,但事实上在实际项目中需要我们手动的还不少,这节我们首先要做的当然是这个了!
2.列中字段使用 html代码显示,这个其实很简单,我之所以要说出来是给大家提出一个很简单的思路,当我们遇上问题的时候应该通过多方面的渠道,多角度的来看这个问题,不要钻牛角尖.
3.使用控件做查询条件
4.一次更新所记录
5.镶套控件
GridView例题全部代码下载
这节讲的知识点不多,主要有以下
对了,先发点牢骚:我觉得把GridView最大的失败也许就是对手工数据源的不友好,他非得让你去用他预定好的数据源或者ObjectDataSource,否则的话,分页,删除,更新什么的都弄得复杂的得要死.
不是说他就实现不了我们的基本需求了,而是在没没有学会灵活使用ObjectDataSource之前,又不想使用SqlDataSource的话,你将非常郁闷好一会,比如我刚才就郁闷得去玩了盘游戏
1.以前我们都用SqlDataSource做数据源,而编辑删除也没有要我们自己手动做,但事实上在实际项目中需要我们手动的还不少,这节我们首先要做的当然是这个了!
2.列中字段使用 html代码显示,这个其实很简单,我之所以要说出来是给大家提出一个很简单的思路,当我们遇上问题的时候应该通过多方面的渠道,多角度的来看这个问题,不要钻牛角尖.
名字 | 城市 | 电话 | HTML | |
---|---|---|---|---|
编辑 删除 | 天轰穿 | 绵阳 | 408 496-7223 | <b><i>我是HTML代码</i><b> |
编辑 删除 | 田洪川 | 四川 | 415 986-7020 | <b><i>我是HTML代码</i><b> |
编辑 删除 | 田皓文 | 成都 | 415 548-7756 | <b><i>我是HTML代码</i><b> |
编辑 删除 | 小梅姐 | 南充 | 409 287-2429 | <b><i>我是HTML代码</i><b> |
编辑 删除 | 王老五 | Oakland | 415 834-2919 | <b><i>我是HTML代码</i><b> |
3.使用控件做查询条件
au_id | au_lname | phone | city |
---|---|---|---|
238-95-7766 | Carson | 415 548-7756 | 成都 |
409-56-7008 | Bennet | 415 658-9932 | ds |
4.一次更新所记录
编辑 删除 | 8 | 天轰穿 Public Relations Manager | 100 | 175 |
编辑 删除 | 9 | 天轰穿 Acquisitions Manager | 75 | 175 |
编辑 删除 | 10 | 天轰穿 Productions Manager | 75 | 165 |
编辑 删除 | 11 | 天轰穿 Operations Manager | 75 | 150 |
编辑 删除 | 12 | Editor | 25 | 100 |
编辑 删除 | 13 | Sales Representative | 25 | 100 |
编辑 删除 | 14 | Designer | 25 | 100 |
5.镶套控件
emp_id | lname | pub_id | 书名 |
---|---|---|---|
PMA42628M | Accorti | 0877 |
|
PSA89086M | Afonso | 1389 |
|
GridView例题全部代码下载