您的位置:首页 > Web前端 > HTML

动态创建服务器控件,获取HTML输出(用于生成静态文件,简化页面,简化编程等)

2007-01-09 09:11 896 查看
写了一个来测试,还好上一个项目中wnh写的一段代码供参考,不然今天靠一个手机无线上网是搞不定的。

下午快下班的时候想到这个,跟z和q说了一下,也不知他们听懂没我说的什么意思。回来测试,居然成功了 :)
倒是先被ItemTemplate卡住了,动态创建的DataList,哪来ItemTemplate呢?还好用Item.Controls.Add搞定。

准备用在静态化上,DataGrid/DataList/Repeater都可以用这样的方式使用。省时省力结构还清晰,越来越喜欢DataBind了——这句话至开始使用.NET已经说了很多次了哦——只可惜我那本来就不熟练的写算法写循环控制,又要更加退化了。

理论上(还没有仔细思考,做出来这个就懒了,先不想思考问题了),还可以用来实现N级的DataList嵌套吧。

1 private void CreateDataList()
2
26
27 protected void BindDataList(object sender, DataListItemEventArgs e)
28 {
29 } /**//* ReCreate */
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐