一点心得 ~~~~~~~~~ !

来源:互联网 发布:东莞淘宝美工培训机构 编辑:程序博客网 时间:2024/04/20 05:59

我目前是这样制作.net网站的。
先在dreamweaver里设计好纯html的网站,包括样式、颜色、图片等,并留出控件的位置。
然后在vs.net中新建一个WEB项目,把html代码拷贝进来形成框架,再添加控件,最后编程。

心里总觉得这种开发比较别扭,也说不出来什么原因。

目前以前做的网站javascript用得比较多,虽然.net的功能也让我简化了一些javascript的编写,但是这个客户端的脚本还是不能少。
网上看到大家很多人都用诸如 control.Attributes.Add("onclick","window.alert('abc');"); 这样的方式给控件增加客户端脚本响应,真的觉得很搞怪。这样的话,客户端和服务端的概念好象就不那么明确的,而且,如果客户端脚本较多较繁杂的话,也会让.net程序显得很难读,都弄不清楚谁是谁了,难不成把所有的客户端脚本都定义在.net代码中,象这样写出来? Response.Write("<script>function aa() {...}</script>");。然后再用 control.Attributes.Add("onclick","aa();"); 的方法来让客户端方法与控件关联,这样的话,在.net里还要考虑客户端执行的情况,完了,思路乱了。

个人觉得javascript的开发是不是放在写html的时候就全部生成好一些?但是由于控件没有加进去,所以,也会有一些烦琐的问题,在.net中加控件之后,就马上加入onclick等客户端脚本响应,之后再进行.net的服务端编程,思路会清晰一些?

不知道大家的方法是什么样的,希望M$捞钱的时候也能解决一些实际问题,不要让我们再多个环境搞来搞去!!!

欢迎大家拍砖~~~~~~ 谢谢!

原创粉丝点击