首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如果 ASP.NET 不用控件,那么大家都用什么方法如何把数据显示出来

2012-01-15 
如果 ASP.NET 不用控件,那么大家都用什么方法怎么把数据显示出来?整天说用控件效率差,大家秀一下各自的方

如果 ASP.NET 不用控件,那么大家都用什么方法怎么把数据显示出来?
整天说用控件效率差,大家秀一下各自的方法吧。

[解决办法]
能到不用控件的地步..没这么高
[解决办法]
while
[解决办法]
在aspx里用response啊
[解决办法]
显示出来很简单的。。。。总数据库里面读出来。放在一个DATAVIEW里面 。。打印出来就可以啊。
[解决办法]
把DataAdapter读到内存
Foreach line
动态写Html table
[解决办法]
到那个时候再说吧.现在 的控件 适合大部分的情况的.(中型系统吧)
[解决办法]
可以用动态输出HTML的方式~

但老实说,还不致于完全不用控件吧~
[解决办法]
动态写Html table

[解决办法]
像asp那样输出啊~
[解决办法]
可以用动态输出HTML的方式~
[解决办法]
response.write
[解决办法]
关注
[解决办法]
同样关注
[解决办法]
循环Table中的tr td 回到了asp的时代
[解决办法]
你的问题很逗,但是也是大多数门外汉会问的。

如果不用c#、c++、java,那么还能写程序吗?当然。语言有高低、方便不方便之分。

asp.net控件最终也是输出为html/javascript,但是并不是说越低级的语言越好。很明显,那些主张越低级的语言越好的人总能够找到“运行效率”等方面的理由,但是这不符合大势所趋的软件开发潮流。
[解决办法]
效率之说其实对一般程序员相当乱。

微软在2002年测试说asp.net 1.0的系统执行效率是asp的2~3倍。

效率跟测试程序的编写有关。如果你的框架功能、软件复杂性很低,那么你就会发现越低级的开发工具似乎效率越高。
[解决办法]
那就多看哈Asp做的项目啊
[解决办法]
不用数据邦定控件,可以使用 Datareader+label ,就是 像 asp 那样操作 记录集
用 while (myReader.read())将数据显示
[解决办法]
response.write(html)
[解决办法]
-_-b
直接在代码里输出你的东东。
[解决办法]
呵呵 弹出框
[解决办法]
<table>
for()
{
<tr>
</tr>
}
<table>
[解决办法]
主  题:FileUpload进度条!!!!=======采用讯驰移动双核技术的分割线=========这个问题困扰了我很久.难道CSDN都没人会了?帮帮忙
作  者:whatwherewhyhow (找我啊,可以⺷请往后面拉▄◣真听话,给你糖吃,来,)
等  级:
信 誉 值:100
所属论坛:.NET技术 ASP.NET
问题点数:0
回复次数:1
发表时间:2007-07-22 22:44:17



没分了。。。。。

大家讨论一下FileUpload上传文件的时候

如何获取已经上传到服务器的文件大小?

SaveAs方法貌似写到内存再创建文件.

MS自带的FileUpload在上传组件中效率是最高

想做个进度条,但是没办法获得已上传文件的大小.

这个问题困扰了我很久.难道CSDN都没人会了?帮帮忙

做好以后发给大家


http://community.csdn.net/Expert/TopicView1.asp?id=5669001



借个地...LZ不要生气哈哈..
[解决办法]
在前台像ASP一样也可以。

我觉得那样你还不如去用ASP 或 PHP 呢

用。NET就发挥他的功能吧
[解决办法]
都不会写asp了吗?
照着asp写就可以大成你愿了
[解决办法]
列表控件不就帮你代劳了一堆的 while/for/loop 循环而已

怀疑它的效率,那么就自己写吧

只是,开发效率与运行效率得权衡

我想,大多数人都不愿意用增加30%的工作量而换来的却是不到10%的性能的提升吧?

况且,你得考虑,系统的健壮性与扩展性,可维护行,
假如,没有这个底,那就省心去拿现成的控件来用,

就像我一样,别人都在钻牛角想法设法,使用存储过程分页,
而我的系统,大多托个 GridView 就上去了,
当然,我心里有个底,就是我的系统这样跑下去,数据会不会达到10W甚至100W,
那时候,客户抱怨的时候,我改如何解决,能不能插个扩展模块上去,就轻易让客户满意

说到的底,选择什么策略,完全在特定的环境内,具体的需求去讨论

对于,新手,关键是让你的系统跑起来....



[解决办法]
用模板
[解决办法]
前台像ASP那样输出HTML,后台全部用控件,效率开发嘛
[解决办法]
后台自己写个控件呀..

自己绘表..自己添充数据..
[解决办法]
.net的优点是什么?
那你不用.net了吧,变态.
[解决办法]
哪就直接Response.Write( " <html> .... </html> ");

其实效率和其他维护方便等方面都是有冲突的,看楼主要怎么选择。

就好像开发winform,效率的话NET肯定比不过C++,但为什么那么多人用NET,就应该他开发效率高嘛。

还有我们常常说的3层结构,其实如果只分1层的话,效率肯定也是比3层要高的,但为什么大家都要分3层了,这就是互相之间有个取舍的问题。

主要是看你自己看重那方面而已!!!
[解决办法]
up
[解决办法]
自认为高手的同志,没事就会谈论效率问题……
[解决办法]
在后台拼写HTML输出到客户端
或者使用客户端的一个控件div.innerHtml = " <table......./table> ";
[解决办法]
如果不是特殊行业和特殊要求,就没必要关心什么效率问题,你只要尽量的写优秀的代码
因为现在硬件实在太便宜了
[解决办法]
Html Table啊,其实DataGrid之类的控件,都是画表格啊,哈哈
[解决办法]
Html Table算是比较常用的一种方法
[解决办法]
动态生成HTML标签,在前台输出了
[解决办法]
效率到底怎么解决。弄得和历史遗留问题似的。哎!
[解决办法]
因为都不了解,所以很难权衡


有没有相对的权威的或是比较真是的测试来说明控件的效率问题呢?



[解决办法]
模板方式。对HTML模板文件进行替换标签
[解决办法]
<%#dr[ "title "]%>

Page.DataBind()
[解决办法]
控件什么的其实都是内存里面的干活,真正输出还不是HTML. 只要机子够快,用不用控件又有什么关系
[解决办法]
再说了,就效率而言,人家的控件在推出之前肯定经过了几千次的测试和论证,有一个完整的团队来保证它的质量,也不是你随便编个东西就会比它效率高的
[解决办法]
网页,最起码得用Html控件吧

服务器端的控件只是把HTML控件封装了一下.
原理来说是一样的.
------解决方案--------------------


那就像以用asp那样循环输出table
[解决办法]
Jinglecat(晓风残月 > > 问题需简洁,错误要详细)很有道理~~~
注意开发效率与运行效率得权衡就可以了~~~

[解决办法]
工具,用工具来增加 开发效率。
你没必要用记事本来写!!!!
人家会说你 有工具不用,太傻。。。
[解决办法]
手动填写数据库,手动修改数据库,手动删除数据库,手动抄写数据库到需要的位置,就这样吧。。。。

热点排行