用Literal来填充脚本,实现幻灯片等功能

来源:互联网 发布:软件测试初学者 编辑:程序博客网 时间:2024/05/10 04:38

和label一样,在.NET 3.5 中的Literal也是一个文本输出的控件.

他们的不同点在于label是在HTML中输出文本,而Literal可以在HTML和非HTML中输出绝对文本,它的输出不受HTML标签限制.比如在javascript中也可以拖入Literal控件.

 

下面的例子是如何用Literal 来实现数据库对幻灯片的控制:

 

 

这样就可以在类中随意控制Literal的内容来填充动态脚本.

 

建立一个数据库,把幻灯片的图片,链接,以及类目存在数据表中.并将其读出

 

 

然后在页面中引用这个类库中的方法:

 

 

 

运行网站,幻灯片就可以播放了,如果要修改幻灯片,那就直接修改数据库即可,非常方便:

 

 

 

 

原创粉丝点击