动态创建控件适用于不特定多个控件的情况,比如列表。但是因为ajax的盛行,现在都在客户端加载了,用控件就显得不合时宜了。
解决方案 »
- sos: 如何确定嵌入gridview内的DropDownList所在的行
- 如何在自己的网站里使用百度搜索
- 如何指定ImageButton的target????
- 请问哪儿有好的留言板,论坛,聊天室等下载?带源码的最好。
- asp.net怎么实现WEB服务器和其他网络服务器之间的文件复制?WEB服务器和网络服务器都在同一个局域网内
- 如何在客户端用Javascript访问"TD"中的内容?在线等!
- 以前老是用的mssql数据库。由于客户不想租用它(因为价格贵),于是采用免费的access数据库,可是我用的全是存储过程,在access中有存储
- VS2005 treeview怎么判断节点被选中,求一行代码,
- ASP.NET 里面DATAROW非常奇怪的问题。。。。
- 求助,菜鸟问题?
- 有这样的组件吗,本地图片多文件上传+服务端图片库
- 弹出页面和response.redirect()有什么区别,为什么页面内容不更新
),此时不需要为控件各种属性赋值,而如果你去从什么数据库之类的地方读取值并且用代码画蛇添足地给控件属赋值,那么显然这是巨大的浪费。——但是如果不了解asp.net组件开发知识,你可能看不出来这个问题。因为你画蛇添足地做了一大堆错误操作之后,asp.net又迅速把ViewState值覆盖上去了。结果你只是发现自己的asp.net程序比别人的慢几十倍而已,而看不出逻辑错误。
但是更主要的问题是:整个asp.net机制都是有问题的。它基于“一遍遍地回发”的理念,而不是基于Ajax的理念。这才是问题。
Saltarelle的确不错。虽然我们在用TypeScript。后者更接近JS,方便现有代码的迁移,毕竟我们的前端更熟悉JS。不知道SP有何见解。谢谢。