首页 新闻 搜索 专区 学院

asp.net的页面用asp时代的方法写

0
悬赏园豆:50 [待解决问题]

一直想搞明白的一个问题,因为一个项目,技术总监那边提出不能用.net控件,连个textbox能不用就不用。所以我现在的写法就是index.aspx不带代码分离那种,现在都写的有点习惯了。

看了很多网上的指导说这样以后有些坏处(非技术类的坏处,具体我也不是很明白。)

做技术一年多,对sqlserver,js,html,css+div,asp.net,连服务器的架设,网站上线全都搞过。

一直在怀疑自己写程序的方法。而不是技术方面的问题。可能是我人的性格有关。一直追求完美。

一些方向基本写了又重写,在追求他最好的解决方案。不知道自己这样走下去对不对.

现在手上又有功能块,方法还是按照asp+手写JS去实现。很费时间,虽然很省服务器资源.

望高手,指点指点迷津。我也一直在找些asp.net下不用代码分离的那些方法去优化页面。

比如一个表单,能否将添加修改全部写在一个页里。asp.net代码分离是可以实现的,但是我用的是<%

Code....

%>

丛程序上讲是有逻辑上的难度的.

我叫三炮的主页 我叫三炮 | 初学一级 | 园豆:70
提问于:2011-12-12 20:42
< >
分享
所有回答(7)
0

技术总监脑子有病,鉴定完毕。

水牛刀刀 | 园豆:6350 (大侠五级) | 2011-12-12 20:46
0

技术总监的意思应该是不用 WebForm吧,应该可以用MVC的。

ChatinCode | 园豆:2272 (老鸟四级) | 2011-12-13 08:58
0

用asp.net MVC,你可以看看这个:http://www.cnblogs.com/QLeelulu/archive/2008/10/05/1303997.html

悟行 | 园豆:12240 (专家六级) | 2011-12-13 10:18
1

技术总监没错,只是你的方法不对,不用服务器控件是对的,对于前台的数据是不需要交互,而且服务器控件交互有太多不需要的客户端代码,如果需要服务交互也不是最佳方式(ajax或者传统的form提交)。还有你说的代码分离,当然可以啊,把所有服务器代码放到后台.cs文件中啊,public方法或属性,页面中调用就可以了。

慧☆星 | 园豆:5392 (大侠五级) | 2011-12-13 10:26

“不用服务器控件是对的”你是在打微软嘴巴么……

支持(0) 反对(0) 水牛刀刀 | 园豆:6350 (大侠五级) | 2011-12-13 10:48

@水牛刀刀: 当时不是,后台开发用服务器控件开发效率高啊

支持(0) 反对(0) 慧☆星 | 园豆:5392 (大侠五级) | 2011-12-16 09:15

@水牛刀刀: 后台的好的好多东西可以开发自定义控件,非常方便快速开发

支持(0) 反对(0) 慧☆星 | 园豆:5392 (大侠五级) | 2011-12-16 09:16
0

MVC 最适合你 ,鉴定完毕。

waninlezu | 园豆:661 (小虾三级) | 2011-12-13 10:27
0

可以考虑用jquery+ajax+webservice的方式

寒风吹过 | 园豆:149 (初学一级) | 2011-12-13 14:02
0

MVC吧  asp那种写法其实跟你代码分离是一个道理

John29 | 园豆:825 (小虾三级) | 2011-12-16 09:09
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册