Fire my passion

Anything with my most passion……
Accordion控件的一点理解
今天尝试了一下Accordion控件的数据绑定功能。
于是按照以往的经验,先连接数据库,然后把数据从DB中抓到Datatable中,接着把Datatable赋值给Accordion控件的Datasource,最后DataBind一下。
似乎感觉是理所应当会成功,可是错误出现了,没有绑定?!
马上便开始了研究的历程……

想了半天,也在网上逛了好久,最后还是没找到解决方案,郁闷中!
忽然我发现,ItemDataBound事件根本就不触发?,这是什么意思?我这才恍然大悟,把Datatable去掉,换上Dictionary,ok成功了

总结:
由于Accordion控件只有Header和Content模板,我猜测应该是只有实现了IDictionary接口的类才能作为其数据源。
虽然没什么大问题,但是解决后也是一种欣慰 ^_^

posted on 2008-02-03 16:58  everx  阅读(287)  评论(0编辑  收藏  举报