当前位置: 代码迷 >> ASP.NET >> 关于表现层和数据层 进者有分解决办法
  详细解决方案

关于表现层和数据层 进者有分解决办法

热度:9959   发布时间:2013-02-26 00:00:00.0
关于表现层和数据层 进者有分
表现层和数据层除了用服务器控件显示数据外,还有什么好方法来显示数据。   大家都说说。

------解决方案--------------------------------------------------------
如果不用服务器控件就只能用 <%=值%> 或者用ajax,然后document.write.再或者最原始的方式组合string, 然后Response.Write
------解决方案--------------------------------------------------------
Ajax
------解决方案--------------------------------------------------------
用什么来显示 数据
给你的 表示层和 数据层 没有关系。
------解决方案--------------------------------------------------------
document.write 这个怎么用??
------解决方案--------------------------------------------------------
直接用Response.Write

如果封装为WebControl
可以在Render方法里
向容器传递的HtmlTextWrite对象Write数据

------解决方案--------------------------------------------------------
后台手写输出html!
------解决方案--------------------------------------------------------
不过开发效率不高!

------解决方案--------------------------------------------------------
我出去了!
------解决方案--------------------------------------------------------
我又进来了!
------解决方案--------------------------------------------------------
如果不用服务器控件就只能用
<%=值%>

或者用ajax,然后document.write.

再或者最原始的方式

组合string, 然后Response.Write
------解决方案--------------------------------------------------------
顶你..
------解决方案--------------------------------------------------------
表现层用控件就是最好的方法,问题是你是否有足够的实力根据自己的需要开发自己的控件。例如你要一个HTML编辑框,如果你只能选择使用免费版本的FreeTextBox、FCKEditor等,那么你就会觉得自己很受限了。但如果你说“我自己都有能力开发一个FreeTextBox”,那么你想要得到怎么样的功能都可以自己动手做,不受别人限制。

数据访问层也一样,如果你只懂用别人的东西,就受限制。你懂得自己开发,现在ASP.NET 2.0支持BuildProvider,你可以设置自己的ASP.NET编译器插件,好像一些ORM工具或DLinq那样插入自己的编译代码,那就无所不能。

简单来说,要么你有技术,大多数东西没有现成的你可以选择自己做;要么你有钱,如果别人已经做了就花钱去买一个来用。都不是的话,你就会觉得ASP.NET怎么用都不爽,总是好像缺点什么的样子。
------解决方案--------------------------------------------------------
用服务器的:label 然后把值输入在label上
  相关解决方案